Articles Tagged “Todd Clever”

  • clever

    Todd Clever USA Eagles Rugby World Cup 2011 Advert

    With only 22 days till the 2011 Rugby World Cup in New Zealand all the national teams that will be taking part are getting their promotional media up and running. The USA Eagles are not different, even though they are not seen as one of the power houses of world rugby. The advert sees Todd […]