Are Prince Harry and Meghan Coming to L.A.?

Are Prince Harry and Meghan Coming to Los Angeles? Buzz60’s Keri Lumm shares what we know so far.

Advertisement

More videos