Dr. Richard Land

Dr. Richard Land on Be The People TV with Dr. Carol Swain

October 31, 2012

​After the panel discussion, Dr. Land talks about why the 2012 election is a crucial time for the future of America.