8 Legged Monster CD Release Live at Yoshi’s SF
The CD Release Party of Mike Irwin’s 8 Legged Monster live at Yoshi’s San Francisco on September 3, 2009. Musicians Mike Irwin, Guitar & Arranger
Continue reading8 Legged Monster CD Release Live at Yoshi’s SF