Hey, Thought I would make a topic for TDU as thats what I keep playing on now ><, here are a couple of vids I uploaded to youtube, hope you like them .... also screenshots and more vids coming soon ....
http://www.youtube.com/watch?v=UI49cpNeDUQ
http://www.youtube.com/watch?v=kJgedpdfmfY