Network Awesome - Thu, Feb 17
Doc - Absolut Warhola (2001)
An affectionate look at the village in Slovakia where Andy Warhol's parents were born and which proudly claims the artist as its native son.
A spooky and chilling collection of the best and bloodiest punk and splatter! Wear a raincoat!