Opening Weekend at Terry Peak, South Dakota

Our boy Stephen Peot just sent in this vid of opening weekend out in Terry Peak, South Dakota.

No, we don’t have any idea where that is, either. But hey, when’s the last time you saw a park video from SD? Worth a quick check out.