Episode 134: Tarantino of Mouths (Llamageddon)
Manage episode 342280911 series 3371553
Have you ever wanted to watch a movie in which a llama commits several acts of murder? Well, the universe has answered your call! This low - and I mean LOW - budget film takes places in Midwesteria, USA and involved several extreme close ups of....people's mouths.
228 قسمت