When a video showing a mysterious giant creature appears on social media in Barbados, a trio of video journalists decide to investigate.
1959
2008
—
2014
2017
2010
1991
2007
2001
1997
1996
1994
1998
2013
1970
1953
1993
1966
1984