It was the final night of the 2018 Neon Desert festival in El Paso, Texas, when David Tran claims his boss punched him in the face. Tran — who was then an assistant to Sascha Stone Guttfreund, president and co-founder of festival producer ScoreMore — tells Rolling Stone he had …
Read More »