Just a car guy
Cool things with wheels
Tuesday, July 17, 2007
The fastest - strongest bike war is a one-upsmanship feud that Suzuki wins again
The 2008 Hayabusa will be 41cc's bigger.