by
Wayne Mitchell
Language: English
Release Date: September 3, 2018
Tales from the Psych Ward is eight episodes from the chaotic life of someone who has their own very erotic reality totally separate from the world’s reality. The teller of these tales regularly jumps from normal reality into his own strange, erotic reality in which he is a sex submissive to Master...