Friday, September 9, 2011

I Want My Music Video Art Show Press

The upcoming show got some press at check out the article here

The show will take place starting on October 7 and runs through October 20. It all goes down at Meltdown Gallery in L.A.

No comments:

Post a Comment