Wednesday, November 26, 2008

Venezuela Welcomes Soviets

The Soviets are back in America (South America).

Video and AP Article

No comments: