In a parallel universe, London’s The Invisible are the biggest band in the country
In a parallel universe, London’s The Invisible are the biggest band in the country. They play the parallel O2 while the parallel Coldplay are told to pull their heads out their parallel arses and take a few notes. Dave Okumu’s smokey husk soundtracks Life-Defining Moments on TV, and ‘Generational’ is on the parallel Radio 1 A-list. None of these things will ever happen.