No...you aren't mistaken...it is the new England rugby strip...and they will play the Wallabies


tonight at Twickenham...odds from PaddyPower