A local restaurant encourages ditching electronics

A local restaurant encourages ditching electronics

Ellen Tailor takes us inside the Thompson Hotel.

Top Videos