4 new shots posted. Get the full article at GameSpot “Lucha Libre AAA: Heroes of the Ring Screens” was posted on Mon, 19 Jul 2010 14:12:00 -0700 Tweet Post navigationVindictus Screens Neat free Tron game hits iPhone