USA VS CUBA

France
September 20, 2006 9:00am CST
Some one can imagine what happend when cuba and USA have a good political relationship?
1 response
@kesav010 (1686)
• India
20 Sep 06
the world wud be a better place to live in...