Wednesday, August 24, 2011

Bizarre Houston Art Car Parade - 2011

The Houston Art Car Parade is an annual event in Houston, Texas, featuring a display of all types of rolling art. The first and largest Art Car parade in the world, at any given parade spectators will see cars, bicycles, motorcycles, roller-skaters, and many other types of motorized and human-powered vehicles all decorated in various themes. There are also classic cars, lowriders, and various other highly modified roadworthy vehicles. The parade has been a Houston tradition since 1988.