HOUSTON -- It's the 25th anniversary of the world's largest Art Car Parade in Houston, Texas.
The parade kicked off in 1988 with 40 cars and 2,000 spectators. The 2012 event willl feature 250 vehicles and about 250,000 people.
Houston was the first, but other cities have added their own parades in recent years.
Here are some photos from the 2011 Art Car Parade. Enjoy!



