Who left all those rocks lying around?

Who left all those rocks lying around?

Welcome to my blog. The first post is all about … Giants. Ah, giants. Clumsy, not very bright, slightly thuggish, ham-handed, hairy brutes, with gruff voices and violent tendencies.  They’re slain by valiant knights in shining armour, to win castles and ladies and that kind of thing. Right? The old…