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