Sophomore Alyssa Mastroianni described the impromtu speech given by Brother Steven, a self-proclaimed born-again Christian, Wednesday afternoon in front of the Marvin Center.
He was telling us we were all going to hell, where Elvis and Tupac are waiting. He’s ridiculous, but it’s entertaining.