60 second movie trailer

Thank the Lord this is only science fiction!!

3 comments:

  1. I have been to thank planet... it is on Cottonwood St. in the Milky Way Galaxy.

    ReplyDelete