Thursday, July 24, 2003

Folks are trying to escape Cuba in a floating '51 Chevy truck. Fantastic.