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…