Super 130 Drive-In - njtsupe009

This is the screen from the Super 130. It is now at the Port drive-in, in PA.
Submitted By
Crazy Bob
Uploaded
8/27/2006
Year Taken
2005
Taken
2005
Comment
This is the screen from the Super 130. It is now at the Port drive-in, in PA.