Just as we dusted off our Honda CBR900RR turbo project bike ("Blow Your Own," April 2000) and got it registered for street duty, we found these fantastic studio shots lying under last month's dyno charts and the Geek's spare socks. If you don't have your back
more