A special mid month update from We Said Go Travel: November 17 2017 NEWS: Watch Lisa Niver today on KTLA TV Channel 5 in Los Angeles, California during the 10pm or 11pm News. Watch me on KTLA Friday Nov 17 during the 10pm or 11pm news. I will share a link of the segment as soon as … Continued
Are you ready to watch Lisa Niver on KTLA TV?
Lisa Ellen NiverNovember 16th, 2017United StatesWe Said