Spotted on the 405 freeway in Orange County this weekend was this strange looking vehicle, and for the life of me, I can’t figure out what it was or is. Click here to read the full story on DailyTurismo.com

Advertisement