Beast.

Images: 1 Views: 1 707 Submitted: 1 year 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