Back to Show
WEDU Arts Plus
317: Art Car Parade
Artists from around the world attend the Art Car Parade in Houston, Texas, to show of their mobile masterpieces.