› added 9 years ago
93
TIL in 1985 the Philadelphia police dropped two bombs on West Philadelphia
via reddit.com