Mousetrap

Did you mean?...

Mousetrap    early 90s US alternative rock band
Mousetrap    UK techno duo Nicky Prince & Orin Walters
Mousetrap    Italian house trio "Get Down"
freedb index    All albums of Mousetrap listed in freedb