Special Presentation: Knights of Rock Aboard Battleship IOWA Museum

Special Presentation: During the 1970s and 80s, Fleetwood Mac was arguably one of the biggest touring and recording acts in rock-and-roll. Listen to the tales of their former tour manager, Leo Rossi, a San Pedro local, with his music touring co-workers and friends...