KOFXIII »

KOFXIII gets a release date

Shaggy June 23, 2010 1

Newsfeed 841 via King of Fighters fans mark your calendars. It has been announced that the latest installment of the game will be released on July 14, 2010. They are already scheduling tournaments in

Read More »