Moffett Drive-In Theater


1500 North Shoreline Boulevard, Mountain View, 1970's.