Credit to Spuddha for pointing this one out:
Night Slugs: WIN
Lightens the rain I swear it!
Why did I only come across this track now? Probably too late for my lists, but a wee cracker nonetheless
...poom poom...poom poom poom...poom poom poom...