THE TOUCHIES LIVE COVER ZIGGY STARDUST!!!

The Touchies first show at the Ruby Room in San Diego 06.21.09. Videotaped by Ben Keller.

Thanks! You've already liked this