N 63rd St pharmacy looting video
Philadelphia police release surveillance video of looting at a Walgreens on North 63rd Street September 26.
Philadelphia police release surveillance video of looting at a Walgreens on North 63rd Street September 26.