Jenny Lind Nilsson and Garrison Keillor have been married for two decades

Image

Jenny Lind Nilsson and Garrison Keillor have been married for two decades

By Priscilla Matthews

December 06, 2017

After two long term relationship and divorces Garrison got married to Jenny Lind Nilsson in 1995. Its been more than two decades of their marriage and they are yet going strong.