I'm not exactly sure, but I think this live performance was taken from the last Genesis tour a few years back. Phil Collins is acknowledged as one of the greatest percussionists to have ever sat behind a drum set, and rightly so. But, come on. Chester Thompson deserves a bit of recognition too. There aren't too many people who can keep pace with Phil.
And those other three guys on guitars and keyboards aren't too shabby either.
By the way, I love the set. It's most certainly a blatant nod to a previous concert tour's set design.