WATCH: Award-Winning Bluefin Documentary

21 March 2017

An award-winning documentary titled “Bluefin, The Last Of The Giants”, is soon to be released, after gaining recognition at a string of film festivals. Mostly shot around Prince Edward Island, Canada, the 53 minute-long film was written and directed by...

You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.