A promotional piece for Veggiefest in Toronto, one of the largest vegetarian fests in North America.