Are you ready to watch Lisa Niver on KTLA TV?

Watch Lisa Niver on KTLA

Are you ready to watch Lisa Niver on KTLA TV?

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

We Said Go Travel

We Said Go Travel