Queen Elizabeth And Speaking Of Ninja Turtles ...

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!