N nbcphiladelphia.com Philadelphia Phreakers installing free payphone 249 points DoktorDelta 3 years ago 113 comments