JohnG Active Member Joined Jul 5, 2004 Messages 84 Location New York, NY Mar 30, 2021 #21 I finally got to see Pompeii in 2017 and it is quite the place with the ever imposing Mt Vesuvius looming in the distance. They still had a stage set up from when Elton and King Crimson played there.
I finally got to see Pompeii in 2017 and it is quite the place with the ever imposing Mt Vesuvius looming in the distance. They still had a stage set up from when Elton and King Crimson played there.