Day: February 27, 2021

Genesis – Invisible Touch

Genesis – Invisible Touch “I’ll do anything if you’ll just help get me out of here” The Mama Tour consisted of 65 arena and stadium dates from November 6 1983 in Bloomington-Normal Illinois through February 29 1984 in Birmingham (England not Alabama). Most if not all of the shows started with Dodo/Lurker from the previous …

Genesis – Invisible Touch Read More »