Miller Motorsports Park Presents: Five Questions with Carlos Checa

A chat with the reigning Superbike World Champion