DMC #10515 at “Lone Pine Mall”
“Lone Pine Mall” (also known as Puente Hills Mall,) was the filming location for the movie that really made the DeLorean a household name… Back to the Future.
Rent my DeLorean in Las Vegas, Nevada for static display for your conference, party, or event, by the day or week.
“Lone Pine Mall” (also known as Puente Hills Mall,) was the filming location for the movie that really made the DeLorean a household name… Back to the Future.