Wednesday 11 December 2013

Radio Bastard Episode 13: Little Bastard Dies Screaming

In the antepenultimate episode of Radio Bastard, Professor Krieg is back with a new invention, which will revolutionise policing in Little Bastard, ridding the streets of drug dealers, hooligans and pedestrians. Will it all be over by Christmas? Download it here.