Space Shuttle Endeavour's tires produced a momentary puff of smoke as Mission STS-100 landed at NASA's Dryden Flight Research Center on Edwards Air Force Base, California, May 1, 2001.
You are all set!
Your first Culture Weekly will arrive this week.