The exhibit of pocket watches at The Paradise captivates all who see it, drawing them in with its mesmerizing charm.
Show
The Paradise
Episode
S02E05
Air Date
Nov 17, 2013