thegenesisarchive.co.uk
Drum Head – Phil and Chester, Turning it On Again
Phil Collins and Chester Thompson are interviewed during the Genesis Turn It On Again Tour of 2007.