PSYCHOPUNCH - Last Christmas (Wham-Cover Version)
A Beastwood Film Production for Pixeleye Industries
Directed by Jessica Behlau
Filmed by Dirk & Jessica Behlau
Bad Santa: Eric
Devil: Olivia
Angel: Jessica Behlau
Sergeant Pasta: Dirk Behlau
Stars on TV: Psychopunch