T
From 208 website looks like it's out. Anyone seen it yet? Wondering if it out yet and if it's good? Looks awesome from the trailer but in the past seems like that is how some sled videos are. The trailers are better than the movie. So far this is the only video that has interested in buying this year. Kind of burnt out of the typical sled video.