Is This The Most Infuriating Road In All of Philadelphia?Is This The Most Infuriating Road In All of Philadelphia?Nothing tops the feeling you get while driving along 'Dead Man's Gulch.'Kayla ThomasKayla Thomas