Lucha Fury Videos

Image

VideoLucha Fury sneaks out a launch trailer

Luchador brawler available now on XBLA.