Don't have Telegram yet? Try it now!
https://gruesomemagazine.com/2017/02/12/psychomania-1973-super-groovy-tale-bikers-witchcraft-suicide-frogs/
"Psychomania" (1973): Super Groovy Tale of Bikers, Witchcraft, Suicide, and Frogs