Love Will Find a Way Last Redoubt / September 23, 2016 A Police PSA on how germans should deal with terrorists on trains.