BUT WHAT IS HBO came and filmed a TV series in downtown Peekskill, REALLY?