The Barbados Project

Summary

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

~ The land we call home

StatusReleased: 3 years ago
May 7, 2022

LanguageEnglish

Spoken LanguagesEnglish

Budget-

Revenue-

Other
Visit website