The rumours are true. Dreams fulfilled. Fleetwood Mac are in town and set to play the first of six dates at The O2 arena.

The chain of dates starts at 6.30pm on Wednesday, May 27, with Mick Fleetwood, John McVie,Christine McVie (for the first time in 16 years), Lindsey Buckingham and Stevie Nicks also taking the stage on Thursday, May 28.

Also Online: How do I get to Fleetwood Mac at The O2?

Then there's a break before the dance continues on June 22, 24, 26 and 27.

Tickets and stuff are here.

But what should they play? With a back catalogue stuffed with classics, perhaps you can help them decide.

poll loading

What should Fleetwood Mac play at The O2?

Anyway, we've been shackin' up in the office with this.