Concept 3900 Roars Into Action

Seven Marine powered CC promises high performance.