Upper Management just dropped a new video and it seems like the winter up north provided. Sick spots, sick tricks, and a sick crew. It's a great watch.