Post Thumbnail

If your thirst for over-the-top brawling wasn't quite quenched by UFC 2009: Undisputed, perhaps you should turn your attention to a fighting style with a bit more Latin flavor -- we speak, of course, of the divine art of Lucha libre, featured in the new project from young publisher Slang, titled AA...

5 years ago 0 Comments
June 24, 2009 at 12:31PM