FestivalFestivalRock in Rio Lisboa 2008May 30 – Jun 8, 2008Bela Vista Park · Lisboa, PortugalPart of Rock in Rio LisboaFollowI was thereUpload from this showMediaLineupAboutMachine Head