Archaeologists discover remains of '10-foot-tall people' in cave ...
In Lovelock Cave in Nevada, USA, ancient remains of 10-foot giant people were unearthed. Many believe these might be ...
A little bit of camerawork, some tricks of perception was all it took Matt Damon, who plays Greek hero Odysseus, has now revealed that the scene involved stunt performers of dramatically different ...