02/17/21
NASA’s Perseverance Mars rover is set to touch down on the Red Planet on Thursday, February 18th. Earthlings are pretty darn excited. At Los Angeles International Airport (LAX), the famous LAX pylons are glowing red in anticipation of the landing. Many other sites and landmarks around the world, including Cleveland’s historic Terminal Tower, are also →








