Vampire Baby Seal in a Snow Storm August 26, 2011 by maya Watching too many vampire shows/movies? Possibly.