Triumph Motorcycle News 2017 Harley-Davidson 750 Street Rod: Full Test May 17, 2017 Christopher Bradley Leave a comment The invitation could hardly have been more specific-and enticing. “You are invited to Marbella, Spain, to view, ride and understand the new Harley-Davidson Street Rod.