What an amazing company. Small town family friendly and one of a kind!! Check out the website, 1790 cubic inches, 12 cylinder Twin Turbo diesels, built and tested in Niagara Falls NY!
October 2019
Family member works there. Not an auto shop open to the public.