Posted in car review

Saleen S7 Twin Turbo – Build for speed

At the beginning of the new millennium a new supercar was conceived in America. The unique mid-engine car was christened…