Jedward: Victory Review Music Review August 2, 2011Love them or hate them there’s no denying the Grimes twins have succeeded in making Jedward a household name. Their...
Tune Of The Week: 13/5/2011 Tune Of The Week May 13, 2011Love em, hate em, actually their fun loving pop is growing on me ! So far Jedward getting through to...