User:JElmon2

Barabus TKR
The Barabus TKR is an Italian car made by Barabus Sportscars LTD. It will be put into production sometime in the futuar but it can reach 270mph and o-60mph in 1.67 seconds.