Carl looks like Eric Idle

Bottom right, (That's a crap pic of him, but I can't find much better)

And, my friend has Pete's T-Shirt which he is wearing on the front of their new album:

Bottom right, (That's a crap pic of him, but I can't find much better)

And, my friend has Pete's T-Shirt which he is wearing on the front of their new album:

Comment