Dailymotion on MSN

The Land of the Whale movie

For filmmaker Armando Capó, the southeastern Cuban town of Gibara is a place of ghosts, haunted by his lost youth, a bustling ...