Who’s ready for a road trip to Cape Hatteras and beyond this fall? Let this Super 8 flick from 1975 set your travelin’ heart a-flutter.

[template id=”26″]