• Embed

Royal Baby Bump

Clip7/16/2013

The whole galaxy is abuzz because Kate the Great is three days late.

Watching