The Project from Channel 10 visits Lucha Fantastica

Are you ready to rumble? 

 

Photos