John was nice enough to answer all of our questions including which ‘Fraggle Rock’ character he relates to the most!