LOVE KILLS THEORY, THE: Happy Suicide Jim: CD

Jul 25, 2007

Few things are more annoying than a rock band trying so very hard to be “quirky.” Ninety-nine percent of the time they fail miserably and this easily falls within that majority.

 –jimmy (Xemu)

crossmenu