Indianapolis Then and Now: Northwood Drive-In, 9075 N. Meridian Street

Every few years I get a call from some alumni group desperately seeking photographs of their...

Read More