36th annual Art Car Parade held in Houston, USA
The 36th Houston Art Car Parade was held on Saturday in Houston, Texas, USA. The annual event attracts over 250,000 attendees and features over 250 art vehicles and other exhibitions. Bicycles, unicycles, lawn mowers, buggies, and go-karts…