Rockstar Cheer Suicide: Scott Foster Was Under Investigation At The Time Of His Death
“Multi-jurisdictional” probe focused on allegations of sexual misconduct with underage girls …
Earlier today, my news outlet reported on the suicide of Scott Foster – the owner and founder