Scott Towns was born in Duluth, Minnesota but was raised mostly in Texas. His Family also lived in Greenville, Tennessee and Raleigh, North Carolina until they moved to Virginia in 1978-79, where he has lived ever since. Scott joins Front Porch Talks today to share his Testimony.