Last week, news reports noted that Barack Obama wax figures were being officially installed in Madame Tussauds around the globe (He was already in place in the Washington DC Tussauds). In Amsterdam, for example, the wax George W Bush was given a set of luggage, and put on the street outside the museum as if … Continue reading A New Spirit of America?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed