8 Legged Monster Live at Pearl’s
The 8 Legged Monster performed live at what turned out to be one of the final shows at Pearl’s in North Beach in San Francisco
A Documentary Archive of the SF Jazz & Creative Music Scene (2005-2012)
The 8 Legged Monster performed live at what turned out to be one of the final shows at Pearl’s in North Beach in San Francisco