Big Red Twin Drive-In
2600 Cantrell Road,
Little Rock,
AR
72202
2600 Cantrell Road,
Little Rock,
AR
72202
2 people favorited this theater
Uploaded By
More Photos
The Razorback Twin had two 250 indoor auditoriums with one shown here in 1963
No one has favorited this photo yet