January 23, 2020
Harley-Davidson announce their biggest and most powerful engine ever
Harley-Davidson announce their biggest and most powerful engine ever
The Harley-Davidson Screamin’ Eagle 131 Crate Engine boasts 121bhp and 131ft-lbs of torque!