The 72hr Horror Film Race 2023 has Begun!

The race is on! The 72hr Horror Film Race 2023, that is! Barigord Studios is back for another good scare!