Escape from Cuba 2003

90 miles to Freedom