A full ride through Fleetwood Mac, Foo Fighters, Free, Flaming Lips, Florence + The Machine, and more! Listen now!