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...