It seemed so perfect didn’t it? Erik Buell, the man whose single-minded pursuit of the great American sportbike has lasted over 25 years, was poised to see his latest incarnation, the Buell 1125R, win the coveted Daytona 200.
It was the perfect combination of events during the 2009 running of America’s most prestigious motorcycle road race.
Read Full Post