5.4 Litre Supercharged Stock Engine

5.4 Litre Supercharged Stock Engine

5.4 Litre stock engine with new racing clutch installed (before installation of carbon fiber race clutch)

Leave a Reply