Made a detour through Covington and ended up at this spot, apparently a filming location from a show. Anyone recognize it?