The Upcoming.org Archives
Lucha Libre Wrestling
July 18, 2009
OC Fair & Event Center
88 Fair Dr
Costa Mesa,
California
92626
Mexican wrestling at it's finest comes to town.
Added by
Upcoming Robot
on June 17, 2009