Watch me debunk the claims of "actual giants":
Creationists Believe Giants are Real. Here's why they're not. by Bretton Carter July 11, 2023 Watch me debunk the claims of "actual giants": Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest