Loading...
Lisa's Collection

Fleetwood Mac   06/13/1990

Red Rocks Amphitheatre, Denver, CO
Media CD   2 discs
Notes TAO/lossless
Also contains audio of band filming 'Skies The Limit' video
Trades Allowed Yes
Ratings Sound: C
Owned by Lisa · Last Updated May 23, 2023