They usually run every weekend on anchor bay... Triple force is a snowmobile drag sled team that gets permits to setup tracks out there... You have to have a set of picked tires, a tether and heal guards to run on his track... I Haven't been out there this year, but there's usually some damn fast bikes and sleds out there