Welcome to the Muscle Museum
Jump to navigation
Jump to search
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.
Articles
See also
Back to Links