The Lords of Fuzz began in early 2007 on Ogden Street near downtown Denver, Colorado. Their sound has always been able to seamlessly balance Oscar's animalistic screams, undeniable melodies, and riffing guitars into a hard package delivered to the listener with a vengeance.
Think steel hammers smashing big green grasshoppers. Four full-length albums have been curated with their latest release “Sternocleidomastoid” released through Sailor Records in July 2016. LoF was voted Best Rock Band by Westword Magazine in 2010 and 2011 and continues to melt faces.