The wild antics of Team Psycho Killer are on full display as they battle it out in King of Fighters XIV‘s Shanghai map.
King of Fighters XIV – Team Psycho Killer Trailer
Posted on: Jul 28, 2016
The wild antics of Team Psycho Killer are on full display as they battle it out in King of Fighters XIV‘s Shanghai map.