“You can’t miss them. Three towers climbing out of the grassy border of Floral Park, Queens, near the Grand Central Parkway…”