ford 6.6L

Tags: 50l, 66, 66l, 91, big, cleveland, diesel, engine, f150, ford, supercharged, swap, transmission, v10, v6