
ECW Fan Cam: April 13, 2000
Budget: -
Revenue: -
April 13, 2000 from The Murat Center in Indianapolis, Indiana
Director
Paul Heyman
Writer
Paul Heyman