1h 51min
April 13, 2000 from The Murat Center in Indianapolis, Indiana
RF Video
Extreme Championship Wrestling (ECW)
13th Apr 2000
Released
English