Lucha Libre Screens Star Heroes of the Ring
Coming to PlayStation 3, Xbox 360, Wii, Nintendo DS and PSP, Lucha Libre AAA Heroes of the Ring and its luchadores are expected to hit North America in early August.
From The Chatty
-
Nacho better fucking be in this hidden somewhere...