Rick Renner (continued)

Published Dec 16, 2022, 11:51 PM

Rick Renner returns to the show all the way from Russia with more amazing details from his discoveries revealed in "Christmas: The Rest of the Story."