7 Jul 2023, 22:22 UTC · By: Daniel Patrascu / Harley-Davidson Bultracker 75 is the name of a custom 2008 Sportster put together over in Spain by a crew called Lord Drake