Feedback

Computer Animation Recreates Huge Monument Near Stonehenge

 

Researchers called the new discovery a 'superhenge' and believe it may have been used for religious rites.

Shows