Better known as the Puente Hills Mall in Rowland Heights, this "Back to the Future" filming spot has barely changed over the years. More stores have shuttered their doors since the Delorean hit 88 ...
Results that may be inaccessible to you are currently showing.