Discussion in 'West Mall' started by Dr Fear, Jun 19, 2008.
developing...
the link
It's about time. Cuba could be a real cool vacation spot here in a few years.