Beast.


Images: 1 Views: 2.1K Submitted: 3 years ago Submitted by:
Description: Looking sinister while going fast, the 5.8-liter tri-supercharged V8 engine of the TSR-S.
Categories: Auto & Moto
Tags: car super sport