Originally Posted by Wales-Bales They are obviously not setting the global music scene alight, but I would have expected our Brit Award winners to have at least made some kind of impact on the world stage. Ah right, it's their fault.
Forum Rules