All about cryptozoology, the future, ectoplasm and club bangers.
Saturday, May 30, 2009
The Legendary Pink Dots + Skinny Puppy = The Tear Garden. Don't adjust your eyes, the blurry, bootlegged off an old TV-set milieu of this video adds to the haunted mystique! "Sheila Liked the Rodeo" (1993) and now so can you (2009)!