White Noise Productions Strange, and often ludicrous bits-and-bobs from two decidedly English fellas.