In Cascais, the “greatest band in the world,” with “the best album of all time” in tow, landed in the land of all illusions,...
Genesis Encore Cascais 75