Twins of Evil by Timothy Pittides and IT by Phantom City Creative
Thursday, Mondo scares the crap out of us, with two horror inspired drops by Timothy Pittides and Phantom City Creative. Twins of Evil was released in 1971 and is a British horror film. Pittides provides the artwork for this 18″ … Read More