Loading Video…

This browser does not support the Video element.

Preston & Steve: Philadelphia ranked angriest city in U.S.

Thrillist ranks Philadelphia as angriest city in U.S.