A Pair of Zorro impersonators