I want to share with you this bloody piece of madness! “Theta Girl” (The Theta Girl) — picture independent debut and, apparently, a little sick in the head. Synopsis: Cool girl by the name of Hayes is fond of hallucinogenic drug called Theta, like all her friends from the rock …
Read More »