>>11620444Paul London was talking about this one Renee Duprees podcast, says watching it happen was the most fucked up thing he's ever seen. Especially since Scott was one of the nicest guys in the world, but just snapped that one night and nobody wanted to talk about it.