LINKIN PARK: Milan Photos Posted Online

February 25, 2003

A bunch of photos of LINKIN PARK taken during their gig at Alcatraz in Milan, Italy on Feb. 23 have been posted online at this location. LINKIN PARK's sophomore album, "Meteora", is due on March 25 through Warner Bros. Records.

Find more on
  • facebook
  • twitter
  • reddit
  • email