profile image

Francisco Rueda

03 Dec, 1973 in Santa Fe, New Mexico, USA

Also Known As:

Super Crazy Histeria Super LocoEl LocoFrancisco CrazySuper Crazy Rueda

poster
ECW Heat Wave 1999
100% (1999)