Beast.

Images: 1 Views: 1 562 Submitted: 6 months 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