Video by Penfield TV - Residents sled down Harris Hill, located in Penfield, NY at Harris Whalen Park, after the first major storm of 2014 hits the area.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…