When a video purporting to show a giant, unidentified creature surfaces on Barbadian social media, a trio of video journalists decides to investigate.