War Thunder entered into open beta today and fans of amazing looking details and action packed dogfighting rejoiced!
War Thunder Open Beta Trailer
Posted on: Jan 29, 2013
War Thunder entered into open beta today and fans of amazing looking details and action packed dogfighting rejoiced!