Live on the Teabag Open Mic Float

Posted by The Zodiac | Online Videos | Monday 20 November 2006 4:24 am

Performing two songs from Zeta Omicron Delta at the Chinese New Year Festival in New York City