The Barbados Project
The Barbados Project
NR | 07 May 2022 (USA)
The Barbados Project Trailers

When a video showing a mysterious giant creature appears on social media in Barbados, a trio of video journalists decide to investigate.

Reviews