Tyler Perry Studios President Steve Mensch Dead Aged 62 After Shocking Single-Seater Plane Crash in Florida
Mensch has been the head of Tyler Perry Studios since 2016, overseeing the day-to-day operations at Tyler's 300-acre studio in Atlanta.