The Ultimate MV Augusta F4CC

Claudio Castiglioni Creates The Supreme Superbike, With A Price Tag To Match. Is It Really Worth $120K?