Demented darling….

Twin boys energy never ceases to amaze, from the moment he wakes (around 6.30am) till he goes to sleep (around 7pm) he talks. 

And he talks, and he talks, and he talks… 

In short he never bloody shuts up.

Read more