Queen Elizabeth

And Speaking

Of Ninja Turtles ...

5/10/2013 11:00 AM PDT BY Johnny Lopez
0510_queen_eliz_turtle
Queen Elizabeth wore this raincoat today in England.

Cowabunga, Your Majesty!