Esports organization FaZe Clan launches trailer of its upcoming horror film ‘Crimson’

Esports and entertainment organization FaZe Clan on Friday dropped the trailer for its upcoming horror film…