Welcome back all convention goers. This is the last Question and Answer (Q&A) quest panel presented from Scifi on the Rock 5 convention that took place on Sunday, April 17th, 2011 at the lovely Holiday Inn here at St. John’s, Newfoundland. These guys are the most amazing and talented people […]