Stephanie Quayle, originally scheduled to be part of this year's Canfest lineup, talks with Steve & Gina and makes a special announcement.