Gun and Game Forum banner

philadelphia

  1. Off The Reservation
    If we told you that the Philadelphia Police Department literally dropped a bomb on a house in the city in the 1980s, you’d probably think that we had lost our minds. But, in fact, this happened on May 13, 1985, at the MOVE townhouse at 6221 Osage Avenue. The whole event was captured on camera...
Top