We are so eggcited at TCCL – it is driving us quackers!  Our duckling eggs have arrived.  We expect them to hatch over the next couple of days, so until that time we shall carry on with our terrible puns 🙂