Ugly Muppets

The Ugly Muppets are a Saratoga based trio creating thoughtful and hard-hitting psych/garage-rock. Their recently released album titled Committee of Public Safety is a skillfully crafted blend of old school psych-rock influences and modern indie stylings, and the band is far from finished. In a recent interview, the Muppets (Dan Burt, Josh Clark and Jeremy […]


Current track

Title

Artist