Travel through time with this iconic DeLorean car from the '80s blockbuster, parked on a street with the town's clock tower in the background.