The Houston Art Car Parade was the highlight of a three-day celebration of the drive to create, Art Car Weekend. Nearly 250 jaw-dropping cars, bikes, skaters, and motorized creatures rolled along Smith Street in Downtown Houston, on April 8, 2017, making it the largest gathering of its kind in the world, and one of the biggest annual events in Houston.
(Visited 251 times, 1 visits today)
1 videos
0 subscribers
251 views