For our final trip to the drive-in this summer, we visit the Grand Island Twin in Grand Island, Nebraska, circa 1980. At first, there’s a thick fog, but when it clears, you can see a silver sphere zooming toward your forehead. Jump in the car quickly and you’ll survive for this double-feature from Avco Embassy Pictures…
.
Don't forget to check out the video companion on our YouTube channel. Put images to the voices... if you dare!
Comments