news · 11 January 2007 · 18 years ago
'Tin-can tourists' of Florida trailer park sell up for $510m
More news on 11 Jan