W worldcup06final New member Joined Jul 9, 2006 Messages 16 Location northern ireland Aug 16, 2006 #1 what do you think of razorlights new album ithink its brilliant i think the best song on it is america.
what do you think of razorlights new album ithink its brilliant i think the best song on it is america.