The Invisible Touch tour – 1987
This is a feature about what it takes to set up a show at The Dean E Smith Center (Dean Dome), the feature was published in The News and Observer (Raleigh, North Carolina) on the 24 Feb 1987
This show took place on the 22nd February 1987, at Dean E Smith Center, Chapel Hill, North Carolina, USA.
■ 1987 / Invisible Touch Tour / Last Updated February 4, 2022 by The-Archiver /