The annual Houston Art Car Parade was held in the Texas city over the weekend, where an estimated 250,000 people watched almost 250 of the most unusual vehicles ever seen grace the streets. Since the inaugural event in 1988, the parade has grown enormously and become one of Houston’s largest displays of art, allowing motoring fanatics the chance to express their unique flavor.