TWR Supercat arrives with 669hp supercharged V12.
Church of Internal Combustion
Photo
Stroked to 5.6 liters, dry sumped, and with new heads revs up to 7750 rpm
(Videos are on jewtube, it sounds epic)
Forwarded from Altar of Speed 2.0 (π©π΄ A 2007 Toyota Land Cruiser Prado)