SO. I went to MPH in Birmingham, and seen Top Gear live. I have to say, it was absolutely FANTASTIC!
If you like cars, petrol headedness, the top gear guys, and feelin' a little bit of the utter slashyness of them, go under the cut for the recap, pictures, and videos!
( clickyCollapse )