Tag: 2013 Skoda Octavia vRS to debut at Goodwood
Skoda to unveil Octavia vRS at 2013 Goodwood Festival of Speed
The Goodwood Festival of Speed 2013, to be held on the grounds of Goodwood Estate from July 11 to July 14, is going to witness the unveiling…