Sounds like an Einstürzende Neubauten gig.
(
An Eagle in Your Mind,
Wed 24 Feb 2010, 10:00,
archived)
*drills cement mixer*
(
Mighty Nibus who dares gins | @nibus,
Wed 24 Feb 2010, 10:12,
archived)
:)
(
mediocre ha ha ha, you're reading this,
Wed 24 Feb 2010, 10:46,
archived)