The Templar Knight

Archives


Forbidden History season 6 – with me!

Forbidden History season 6 is broadcasting on the Science channel with some amazing relevations into the Turin Shroud and the Bermuda Triangle

Read More