Categories
Uncategorized

William and Kate Arrive in New York – in Wax

The royal couple will be unveiled Wednesday at Madame Tussauds in Times Square

Leave a Reply

Your email address will not be published. Required fields are marked *