In this land of giants where people are defiant. Lives the most enormous giant who is the most defiant. He lives in a tree that’s bigger than you and me. And eats boys and girls for his tea. When he speaks he spits from his cheeks and you think he has sprung a leak. He … Continue reading Giants