AFTER ITS RECENT trip to the Nurburgring 24 Hour race for a spot of show and tell, the GTbyCitroen supercar concept hit the streets of London yesterday, marking its first appearance in the UK.
Following the path of Gran Turismo’s London street course, the GTbyCitroen was driven through Piccadilly Circus, Regent Street, Trafalgar Square and along [...]








