18 Jan 2022, 08:35 UTC · By: Daniel Patrascu / Harley-Davidson “Killer Bagger” is a custom 2017 Road Glide Ultra handled by Lithuanian shop Tommy and Sons to be both ridden and admired