We’ve made some exciting new updates! Check out our new site here
Login
Menu
Solar Powered Car Spotted in Los Angeles
Occurred on July 21, 2024 / Los Angeles, California, USA
Info from Licensor: "The things I see in LA on a daily basis can surprise me but its not often that they take me so off guard! The Sun Strider car powered by solar energy has arrived in Los Angeles."