Bike won Speed channel pushrod shootout in 1998 on the salt as a Production bike. 152 and change, as a Production legal pushrod bike. Well known bike.
Currently Modified Fuel and mabie I am still well enough to see my goal.
Current ECTA Modified gas and certified also at Loring at 158, and change.
883 power, believe it or not.