Shiny Happy People Not Holding Hands

Don’t you just detest them? You know the type, the perfect, airbrushed families you see at the school gate or in the supermarket? The kids are always perfectly behaved and immaculately attired. No snotty noses or cheeky answers from these little darlings. They are top of their class and destined for great things, just likeContinue reading “Shiny Happy People Not Holding Hands”