Wednesday March 7, 2007

USB sticks found in London

Apparently at least a dozen USB sticks have been found at the venue for tonight's show in London, including by Alex of Scotland. Stay tuned to ETS for more info...