Fact #72737
When:
Short story:
The launch of a new 800 capacity music venue, XOYO, on Cowper Street in East London, UK is cancelled at the last minute because of "unforeseen technical issues at the venue". The venue had been purpose-designed for club nights, live gigs and events.
Tweet this Fact