The Invisible Touch Tour
This is a photograph taken by the promoters staff during the lighting set up at The Stadion Feijenoord, Rotterdam, Holland, 11th June 1987.
(Many thanks to Mark Kenyon for this photo)
■ 1987 / Invisible Touch Tour / Last Updated February 5, 2017 by The-Archiver / Tags: Genesis Rotterdam 1987