Shovelhead
Bill Ray
Daytona Bike Week 2001
Not making any excuses for leaking oil on Main Street in Daytona, the sticker says it all.