Wednesday, May 19, 2010

A 'Moving Picture Film" from 1968 using my DeLorean.

In the FUTURE we will travel among the stars as simply as we travel today to a far away place as Saint Louis, within a few days!

The Future is NOW!