Everyone's favorite fighting video game's theme song now has a music video.
Anthony Padilla
Ian Hecox