takingtheshortview.wordpress.com
Debug (2014) [DVD]
Let’s be honest, you don’t exactly have any great expectations when you impulse-buy a DVD at the supermarket checkout for £7. The surprise then about Debug – a low budget science …