Fleetwood Mac debuts new lineup on Ellen

Fleetwood Mac debuted its latest lineup on The Ellen DeGeneres Show, performing “The Chain” with new members Neil Finn and Michael Campbell.

Category - Ellen DeGeneres