Giggle Party San Francisco, California
Giggle Party was formed in Dallas, Texas and after garnering a dedicated cult following for their raucous live performances
and feel-good, borderline absurdest breed of pop-punk, they have relocated to San Francisco.
Giggle Party think of themselves as a musical extension of the Lowbrow and Pop Surrealist movements; believing that making music doesn’t require you to be serious. ... more
Streaming and Download help