Tag

‘ Many moons ago, shortly after we first met, Mike, from MovieShotsLA, took me to a place that quickly became one of my very favorite “only in L.A.” spots – a residential street from which the Universal Studios War of the Worlds plane crash set is visible. And even though I always make it a […]