Extreme action from Sportsfest in Staten Island, New York.
ECW Fan Cam: December 21, 1996 is not available for streaming at this moment.