Teresa Garratty: Christmas deaf wins

By Editor Unless you are a brain in a jar you will undoubtedly have noticed that Christmas is upon us… There’s a […] …read more

Via:: The Limping Chicken

      

Speak Your Mind

*