Lucha Libre USA

Jay Cal’s View #175

Citizen Business Bank Arena Steve has recently been compiling the Top Ten Wrestling Venues in Southern California. And I have a late addition I’d like to suggest, however I feel it won’t make the list. Citizen Business Bank Arena, in…