Manchester based Keating supercars is going after the world’s fastest production car title with their 1800 horsepower TKR supercar. Last month at the Salt Lake Flats in California they hit
more16 years ago
Manchester based Keating supercars is going after the world’s fastest production car title with their 1800 horsepower TKR supercar. Last month at the Salt Lake Flats in California they hit








