A short comedy film about two guys taking an insanely bizarre DMT based trip and the dodgy "spirit guides" they meet up with.
No data