This HD live stream takes you to the South Avenue in the town of Webster, embellished by the heavy snow that hit the U.S. state of New York (among other states) in March. Webster, whose motto is "Where Life is Worth Living" is south of Lake Ontario – have a look at this town on our street view map - please scroll down the page to find it.