The STM Powersports Snow Outlaws snowmobile drag racing series brought amazing speeds to Three Lakes, Wisconsin, on February 14-15.
While working at the Scoggin-Dickey Parts Center, Alonzo enjoys the best of both worlds: working on cars and driving them.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results