Movies of July 7, 2001
Our only clip from this date, but it's a good one:
Ben with the acrobatic floating ace over Deez. (1.2 MB)