August 28, 2008

Mower - "American Psycho"

Suburban Noize act Mower has just released a video for "American Psycho" from their self-titled debut album. The song does have an adrenaline induced catchy quality, and the video captures what looks like a wild live show, but I cannot say I am completely taken with them. Still, would probably be fun to see them live.


Post a Comment