Florida Citrus Bowl from July 13, 2003 is Tonight’s Metallica Live Show! / MetalMania Live / By Sunset Source: Florida Citrus Bowl from July 13, 2003 is Tonight’s Metallica Live Show!