
From the 23rd of October, 10 super cars will be travelling from Paris to the Top Gear Live event in Birmingham UK in what promises to be one of the most exciting road trips in gaming history.
From the 23rd of October, 10 super cars will be travelling from Paris to the Top Gear Live event in Birmingham UK in what promises to be one of the most exciting road trips in gaming history.