damned double standards!
The first thing that popped into my head when I saw this was deliverance dog!
Daft Punk MkII?