Sea Level Turbos & Flying Over The Bars! (Western UP Michigan)
Getting used to some sea level turbo setups on our mountain sleds in the Western UP of Michigan and watching your buddy fly over the bars is always priceless (happened twice in the same day). Over the 2019-2020 season we had fairly marginal snow conditions thus forcing us to search for untouched snow.