Originally founded in 1868, the particularly hot summer of 2008 destroyed most of Noodle Muffin’s catalog of wax cylinder recordings. Undiscouraged, the band shifted to digital media in the 2010’s releasing the cheeky LP, “Karmic Bitchslap” including “Wiggle, Jesus, Wiggle” and “Hey Elephant”. In 2022, the band had most of the organs replaced with transplants guaranteed to last at least 30 years.
To celebrate, the band released “