Monstrauss playing I Love You (Because I Hate Myself) at SLG Warehouse/Art Boutiki in downtown San Jose.
Monstrauss screwing around.
Monstrauss screwing around. This time with a saw.
Our EP, "My Brain and Me" is coming soon. Should be out within this week, on CD and cassette. More info -- www.myspace.com/monstrauss Songs in the video: ...