Solar Powered Car Spotted in Los Angeles
- Cleared
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..
Location
Los Angeles, California, USA
Occurred
not known
Posted By
Sara Clark
Posted On
Jul-29-2024