Houston Art Car Parade, Part One

Saturday, May 10. Hundreds of art cars. Thousands of people. So many opportunities for riffing.