by Eagle2308
FRANKFURT - SEPT 21: CARLSSON MERCEDES C25 SUPER GT presented as world premiere at the 65th IAA (Internationale Automobil Ausstellung) on September 21, 2013 in Frankfurt, Germany