MERCEDES-AMG have revealed a sleek new sports car that comes without a windscreen and can hit a remarkable top speed of 195 mph. The oddly-designed motor was unveiled at the Formula 1 season ...
The open-top car is based on the SL-class and features the SL63's 577-hp twin-turbocharged V-8 engine. Earlier this year ahead of the Monaco Grand Prix, Mercedes took the covers off of the ...