Florida Citrus Bowl from July 13, 2003 is Tonight’s Metallica Live Show!
Florida Citrus Bowl from July 13, 2003 is Tonight’s Metallica Live Show! Read More »
Source: System Of A Down and Deftones Unite for Unforgettable Show in San Francisco’s Golden Gate Park