October 11, 2013: Fleetwood Mac Live, Paris, France.

October 11, 2013: Fleetwood Mac Live, Paris, France.