by David A. Poulsen
In The Vampire's Visit, Salt and Pepper's visit to London, England takes an unexpected turn when they notice that garlic hangs at every window in their home away from home … except theirs! Sure eno…