Is Delia a real Muppet?

Who are the Muppets at Carrow Road? See tonight's Evening Star and return to this site later today.

Who are the Muppets at Carrow Road? See tonight's Evening Star and return to this site later today.