starlord is a rip off of this guy
I was an extra in this movie…filmed in Santa Maria, CA in 1990! :)
I think its a good movie. Loved it a lot.
Is this like an old version of Iron Man?
you are definetly right
(Please do not use your real name)
Type your comment: