Beast.

Recomended

Images: 1 Views: 1 595 Submitted: 8 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