Oasis fans floored to discover what 'Champagne Supernova' means

Oasis fans have been arguing over the meaning of "Champagne Supernova" for years - but it turns out the answer is pretty simple, and it's not what you'd expect.

No comments

Read more