0 / 60 seg.

THE SUNSHINE STATE: A monument to this ill-fated 1961 venture stands in the Cuban Memorial Plaza in Miami