Letting the Eldritch Seep is a bi-weekly celebration of those rare occasions when pop artists cornered the macabre and the bizarre in the corridors of the mainstream, and rubbed up against them until they became one wonderfully hideous freak of nature. bob freville Letting the Eldritch Seep: The Mondo Bizarro […]
Read more