Queen Elizabeth wore this raincoat today in England.Cowabunga, Your Majesty!
Queen Elizabeth And Speaking Of Ninja Turtles ... 1 5/10/2013 11:00 AM PDT Queen Elizabeth -- And Speaking of Ninja Turtles ... Queen Elizabeth wore this raincoat today in England.Cowabunga, Your Majesty!