Showing posts with label Cuba. Show all posts
Showing posts with label Cuba. Show all posts

Thursday, June 28, 2007

The people vs Castro

About 10 minutes.