That sign looks familiar, Patton Ave perhaps?
The Muzzies don’t have to be inside they just have to have a RPG