Giants in Rock?


Are there giants in the rock? Let's have fun with this-