To help promote the start of their latest tour, English indie rock act, the Klaxons, have decided to combine a popular new technology with a hefty dose of sarcasm to create a This Is Spinal Tap-like mini documentary profiling the future of touring. Bah-rilliant.
Not familiar with the Klaxons? Some required listening for you here on the YouTubes.
Originally from Pitchfork.