Ancient giants existed

See video
Author: 
Endza50
Runtime: 
0:50:26

Some scientists are paid to cover up the truth. Some are paid to confuse the public. Some are paid to sell new ideas and theories! Whatever the case, A secret doesn't stay secret long time! Truth always finds a way to break though.