haga41cat
Xs Nerd
Just seen this about a new race track thats being propossed to be built in wales! Awesome not to far from me either, well closer than Germany lol
http://www.bbc.co.uk/news/uk-wales-south-east-wales-15806133
http://www.bbc.co.uk/news/uk-wales-south-east-wales-15806133