darthdevidem01 on 14 September 2009
please people stop overhyping the top gear track.......I LOVE that its in there but
My friends who are top gear fans who are not into videogames WILL NEVER buy a £40 game just for 1 track
All hail the KING, Andrespetmonkey