Meet the Man Behind This Rad Road Glide-Powered Land Speed Racer By: Richard Sachek | January 14, 2025