32446762_2129763117040440_3490971034759200768_n Riel Houle on the set of Dragons' Den May 14. Photo Courtesy of Riel Houle.