Mazda Raceway Laguna Seca World Superbike Weekend Wrap Up

You might think that only sportbike fans would be in town for World Superbike weekend, but if you did, you’d be wrong.