November 22, 2011 11:11 am by Channel 1 Networks, under , , , . 0 Comments

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

Register | Login | News Feed