These dudes are from Halifax Napalm Raid - Why? https://youtu.be/fEQtlmQMvZA --- Save for your doomed future