Welcome to the Muscle Museum
Welcome to the Muscle Museum is an inactive fan site featuring news, reviews, and audio clips amongst others. The site was active from around the time the Muse and Muscle Museum EPs were available in 1998, up until the release of Plug In Baby in 2001. The sites owner, Matthew George, reviewed several early gigs himself.
Back to Links