Thursday, July 24, 2003
Folks are trying to escape Cuba
in a floating '51 Chevy truck.
Fantastic.
‹
›
Home
View web version