Reuters - Spoof posters depicting Britain's Queen Elizabeth having sex with the U.S. and French presidents and displayed across Vienna are causing embarrassment just days ahead of Austria's taking over the EU presidency.
December 29, 2005 at 11:17 am by Populux, 1161 views, add comment
Populux is reporting from Top of the World, Everywhere, United States
spoiltMontreal, Quebec, Canada