EL CHUPACABRA'S Title History
Television Title History
OWF - ONLINE WRESTLING FEDERATION
One time TV Champion.
Join the Revolution