What's up

Gorillaz Win Brit Awards for Best British Group

Gorillaz Win Brit Awards for Best British Group

Damon Albarn's world-conquering project Gorillaz won one of the biggest accolades in the British music industry last night - the Brit Award for best British Group. The Brit Awards is the biggest n...