katemacquarrie22Jun 25, 20232 minZombie FliesDid you know that zombies lurk in the forests and hedges of PEI? Fortunately for us, these aren’t the pop-culture creatures from ‘Night...