Thursday, September 28, 2006

Step right up to Apartheid Cuba!

Welcome to apartheid Cuba and the 'failures" of the revolution International Transport Fair!

No comments: