The DeLorean is Coming Back to the Future in San Antonio TX
If the Back to the Future movies, featuring the DeLorean time machine, had been filmed in San Antonio, TX, the scene would be much different.
Fresh Automotive News
If the Back to the Future movies, featuring the DeLorean time machine, had been filmed in San Antonio, TX, the scene would be much different.