Watch this video and more on Singing News TV
David Rives discusses The Little Grand Canyon
David Rives speaks on rock dating errors.
David Rives discusses 33,000 atomic bombs.
David Rives takes a look at the Stone Henge