cosmicktraveler.wordpress.com
Twelve Foot Giants
Giants seem to be some fairy-like creatures that you only find in children’s books or movies. The existence of giants is denied by orthodox scientists. However, there are plenty reports of gi…