Filming has begun in New Orleans on Goons, a new horror film set in Louisiana, directed by Gerard McMurray (The First Purge). Deadline reports that Chloe...
Filming has begun in New Orleans for ‘Goons‘, a new horror film set in Louisiana, directed by Gerard McMurray, known for The First Purge. According to...