If ever a production car had a lot in common with Formula One, it is the BMW M3. So it is no surprise that BMW is releasing a racing version of the latest generation of this impressive sports car. After one year development time, the BMW M3 designed specifically for motor racing has completed its first meters on the track. Watch the video of its maiden drive.