Strand, Jeff: - Jeff Strand lives in Tampa, Florida, and doesn\'t believe in voodoo.
Poke around his gleefully macabre website at www.
JeffStrand.com..
But he still thinks you should carry a doll around, go up to people you don\'t like, and chuckle while you jab it with pins, just to make them squirm.
Strand, Jeff: - Jeff Strand lives in Tampa, Florida, and doesn\'t believe in voodoo