3 ms·Heh. I tell my younger coworkers about vampire taps and they think I'm pulling their leg.by gamache 10y agoHeh. I tell my younger coworkers about vampire taps and they think I'm pulling their leg.