May 9, 2009

Houston Art Car Parade at Downtown Houston