Why Teens Feel Untouchable: What The Crash Reveals About Risky Decisions and the Teenage Brain

Teen wearing green hoodie holding spray paint can

Netflix’s new documentary The Crash has sparked intense conversations across TikTok and social media. The film follows the tragic case involving McKenzie Shrilla, the Ohio teenager whose high-speed crash killed her boyfriend Dominic Russo and her friend Davion Flanagan. According to reports surrounding the case, Shrilla was driving at extremely dangerous speeds before losing control […]