I've known John for a few years. He's a really cool guy, fun to hang around and the life of the party. When I first met John he was stage managing a show, and I was like wow this guy knows his stuff. Then I saw him perform on stage and wow, he can do it all! He's the nicest guy you'd want to meet.