(Wyoming) – If you’re dreaming of tearing up the Wyoming powder, or maybe you just need a quick work break, we’ve got the escape for you!
The crew at Sled Wyoming recently released a video of their extreme snowmobiling adventure on Togwotee Pass. Sled Wyoming is out of the Sheridan-area, but films adventures across the region!