Before the Duplass Brothers’ Baghead, before Alan Ball’s loathesome Towelhead, there was…Linen Towel Head, the obscure…okay, not really. Find out who this is in what film over at The Auteurs’, where this week’s Foreign Region DVD Report goes a bit more Psychotronic than usual.
Because I can, and it amuses me…