The Hammerhead Pro HD is widely regarded as the finest new snow sled in the world. Is it?
Sledding professional and erstwhile journalist, photographer and film maker Jeffrey Barbee tries it out on a 3.2 mile-long (6km) 3000 foot high (1K meters) sledding hill.
22 янв 2024