kindertrauma.com
Official Traumatizer :: The Sleestaks
Brothers SID and MARTY KROFT were responsible for creating a multitude of alarmingly psychedelic, trauma-packed universes in several children’s programs televised in the seventies. One suspec…