The GTbyCITROEN supercar concept is apparently ready for production, and will appear in flesh at the 24-hours of Nurburgring on May 23, where it will also get to take a lap of honor. The concept was first unveiled at the Paris Motor Show in 2008, and.











Fresh Comments