A special mid month update from We Said Go Travel: NEWS: Watch Lisa Niver on KTLA TV Channel 5 in Los Angeles, California on November 17, 2017 during the 11pm News and on November 22nd at 3pm. Click here to watch now! Watch me on KTLA Friday Nov 17 during the 11pm news and on November 22nd … Continued
Are you ready to watch Lisa Niver on KTLA TV?
Lisa Ellen NiverNovember 16th, 2017United StatesWe Said