Tech Sport Rider goes inside the top-secret confines of the Honda Racing Corporation Sport Rider takes a tour of the Honda Racing Corporation to see just what is behind the scenes of the place that spawned the most incredible racing machines. Click here for full story...