Not another crazy 08 Busa thread. I was just wondering where the thing is supposed to be unveiled.
Don
Don
Suzuki Dealer Show June 27-29....we should find out then.(ibified @ Jun. 23 2007,09:01) there's a new busa coming out today?
everything
haha my internet was screwing up and it still is when i post it gets one of those 500 internal errors(proud dad @ Jun. 23 2007,19:12)everything