Started playing Forza last night while I was hitting the whiskey pretty hard. Pretty sure I have a drunk drivatar now. So that's my excuse if you see "me" weaving all over the road.
Forza Motorsport 5
Game » consists of 5 releases. Released Nov 22, 2013
Log in to comment