Fallen Idols: Nick and Aaron Carter Season 1 Release Date
The tv series season Fallen Idols: Nick and Aaron Carter Season 1 was just released 7 days ago on Investigation Discovery and Max in the USA. The upcoming Investigation Discovery and Max release date in the UK is to be announced.
Release Dates
Report Date / Submit ProductAll
Investigation Discovery
May 27, 2024Confirmed
1
Max
May 27, 2024Confirmed
2
Investigation Discovery
TBAConfirmed
1
Max
TBAConfirmed
2
Show Full List
Exploring the controversy surrounding allegations of sexual assault against Nick Carter and the personal battles faced by his brother Aaron, including mental health issues and substance abuse that led to his tragic death in 2022.