Angel O' Demonio
The Demon Angel himself!
Hometown: Matamoros, Tamaulipas, Mexico Weight: 215 Lbs. Recently debuted on IWF Wrestling International with his "rudo" counterparts Zar Rojo Jr. and Fantasma Negro
Watch IWF Wrestling International every Sunday night at 11:00 PM on XERV channel 9/cable 19 and the replays on Tuesday nights at 11:30 PM!