Tag "Volo Auto Museum"

Museum to raffle off ‘Back to the Future’ DeLorean if the Cubs win the 2015 World Series

When Back the Future II was released back in 1989, there was a scene where Marty saw a “futuristic billboard” that announced that the Chicago Cubs had won the world