Queen Elizabeth And Speaking Of Ninja Turtles ...

5/10/2013 11:00 AM PDT

Queen Elizabeth wore this raincoat today in England.

Cowabunga, Your Majesty!