5 Sep 2022, 05:14 UTC · By: Daniel Patrascu / Harley-Davidson Keetch Racing was built in-house by an Italian crew called Ms Artrix, flaunts a custom frame and a Harley-Davidson 120R engine