Where abouts in the UK. I'm in the States but mum's family is all in England. I've always wondered what driving a performance car is like in the UK what with the differences in population density, speed cameras, etc.
I get to London a couple times a year since the 70s and have yet to drive there!
|