A commercial for the Swiss Chalet Watch and Clock Shop in Boulder Colorado.

See more of our videos and news on Swiss Chalet Watch & Clock Shop Here