With a fresh blanket of snow about to cover much of the state, it’s time recognize one of the greatest inventions in New Jersey: the steerable sled. In the 1889, Samuel Leeds Allen lived in ...
Prepare for your outing with a helmet, a steerable sled and other tips to make sure you end up at the bottom of the hill, not in the emergency room. WRAL has spec'd out some of the best sledding ...