Why Stars Stay Put While Earth Zooms at 67,000 mph!