10 May 1943. Something is spotted drifting ashore off the coast of Northwest Donegal, Ireland. Something that would change the lives of the local people forever.
Self
Le temps des femmes ?
You Just Had to Be There
The Floating Neighborhood
Sea of Plastic
Invincible Spirit
Riding Giants
Loading Stream...
If video doesn't play, switch server above