
Each week we take a peek inside one of Western New York's unique places.
Bob Weaver Motorsports on Niagara Falls Boulevard in Tonawanda is known for its wide selection of snowmobiles and snowmobile accessories.
What some don't realize is that it also houses a museum of sorts...of snowmobiles, ... the like of which some of us might recall but which many younger viewers have never seen.
Click on the video icon to the left, and watch as Dave McKinley shows us a place that's a dream come true for winter sports enthusiasts, who also appreciate history.

13 months ago








