Viewing a single comment thread. View all comments

richg0404 t1_jcnpctv wrote

There were so many Drive-in theaters in New England back in the 70s and 80s. What a wonderful time to be a teenagers with a drivers license.

4