Armageddon Turbo Systems

Engineer, auto mechanic, and Small Business Owner in Albuquerque, New Mexico

Visit my store

Our customers demand value, quality and performance over compromise, before all else. Every product we create is designed and manufactured to meet those expectations.

Armageddon Turbo Systems produces the finest retail turbocharging systems available. 600-1500 Horsepower!! In stock, ready to ship today!