News

Trainwreck: Balloon Boy is a Netflix documentary film that released on July 15, 2025. The documentary explores the Balloon Boy Hoax, which occurred on October 15, 2009, and gained national attention.