Victory Combustion Concept – FIRST LOOK REVIEW

Project 156 takes another step closer to production.