Tuesday, April 20, 2010
This Art Car was created by David Best called DC-13 is currently dead and totally destroyed located at the Silo in Houston Texas. I don't know why but it breaks my heart so see this art car in such a sad state. Enough said, what do you think? Via
Labels: David Best, Mix Media, RIP, Sculptured, Sedan, Texas, Unknown, USA