ARE THERE GIANTS IN THE SOLOMON ISLANDS?

A look at this question. 




now read on.....