61IA_YT Published Jun 22, 2017 at 1702 × 785 in June 22: 61 Drive In Theatre, Delmar IA Screen capture from a YouTube video