Machines Pop Culture

Red Tesla for the Red Planet

Red Tesla launched from the Kennedy Space Center in California