ECW On Sci Fi – April 22, 2008: The Family Business
ECW On Sci Fi Date: April 22, 2008 Location: Greensboro Coliseum, Greensboro, North Carolina Commentators: Tazz, Mike Adamle It’s the final ECW before Backlash and there is a little twist on Chavo Guerrero challenging...
Recent Comments