For everyone's information, we are now second on google when searching "Twisted Racing".
Last time i checked we were on page 3 so not bad. Im quite sure if enough people use our google link we will be first within a few months or so, no1 spot is a shit site thats been dead for years.
So no need for posting links and stuff people should be able to find us easy enough. Happy days