Miles and Becky escape from the Pod People by running up the steps on Westshire Drive.

Filmed here

Westshire Drive

Beachwood Canyon, California, US

Community posts