You are here
Loading the preview video player...
El Flaco Loco vs. Super Otaku
This is one exciting match pitting two great high flyers against each other. The first one to slow down will surely lose this fast pace match. If you like lucha you'll enjoy this match.
Friday, June 11, 2004