Turbowolf – ‘Let’s Die’

Drected by Ewan & Casey , this clip recalls ‘Short Circuit’, ‘Terminator’ and ‘2001: A Space Odyssey’, the tracks out on February 27th.