The King of Fighters XIV Team Mexico trailer released

by Mikhail Madnanion July 8, 2016
A Luchador, a dinosaur, and an angel walk into a bar