When will the 2010 Medal of Honor be in stores in the US
When will the 2010 Medal of Honor be in stores in the US
The latest installment in the Medal of Honor franchise by Electronic Arts is set for released in the United States on the 2nd of October, 2010.