You need not travel far to see aliens

Before you start dreaming of traveling to strange, new worlds, to seek out new life and new civilizations, don’t forget to check out this square mile of our own planet for some alien life forms.

The Seas Strangest Square Mile. from Shark Bay Films on Vimeo.