Originally Posted by MPF
Woah, Since when did everyone start bagging on Strange Cousins From The West? Yeah it's not their best album. But I love every song on it. 50,000 Unstoppable Watts is such a killer song.
Two years ago when it came out. I remember the same exact people saying the sames things about it here two years ago...