Rebel Drive-In Theater - altrebe009

The remains of the Rebel screen tower, minutes after a demolition crew brought it down with a loud, sickening crash.
Submitted By
Dixon Hayes
Uploaded
6/9/2003
Year Taken
1993
Taken
1993
Comment
The remains of the Rebel screen tower, minutes after a demolition crew brought it down with a loud, sickening crash.