Monday, March 19, 2012

Listen: My Pet Monster Trudy Superstar EP



"My Pet Monster are a four piece Noise Pop band from Cardiff". That is what it says in their bio... Cardiff is in England I believe, assuming my American education (i.e. watching tons of TV) hasn't let me down...again.