Genesis 3:15 is the backstory to the prophetic narrative of Jesus Christ's triumphant victory over the devil in Revelation. L.A. is an expert on the subject of alien phenomena, End Times prophecy, and theories about the ancient Nephilim race.
Broadcast In: English Duration: 0:28:31