Happy Pops

Dragons' Den

A young entrepreneur from Toronto, Ont., cools things down in the Den in an attempt to freeze the Dragons' fire.

More From Shows/Shows/Dragons' Den