William Banks vs. People's Pops (2024)
Premiere 25 Jun 2024 | 20 min | Documentary Comedy
• 3 views • 0 thumbs up • 0 thumbs down
On October 14th, 2018, William Banks was locked inside a walk-in freezer for 45 minutes. The film examines William’s trauma from the incident and his quest for revenge on People’s Pops.