Friday, April 15, 2011

Ski Rack - Burlington, VT

This top 100 dealer is on the shores of Lake Champlain in very northern Vermont.    The store has been in this location since since 1975.  It's great looking store with lot's of charm.



















No comments:

Post a Comment