Ever seen a giant red pushpin looming over your neighborhood in the good ol’ U.S. of A? No? Thank your Navy …
Intel
Navy Battles Imminent Threat Of Giant Pushpins In Latest TV Commerical

Ever seen a giant red pushpin looming over your neighborhood in the good ol’ U.S. of A? No? Thank your Navy …