*** Welcome to piglix ***

UK Cup Clash


The UK Cup Clash was an annual sound clash held in London since 2001. The series, which was sponsored by BBC Radio 1Xtra, was interrupted in 2008, though plans were underway to stage it again in 2013.



...
Wikipedia

...