Lo-fi mash up stupidity featuring a cookie obsessed muppet and some teutonic oiled up noise makers. Try not to laught.
Subscribe to the Mailing list