Them turkey aliens look crap....
Nice!
I agree about the Turkey alien. Looks like something out of a Muppets flim.
Post a Comment
3 comments:
Them turkey aliens look crap....
Nice!
I agree about the Turkey alien. Looks like something out of a Muppets flim.
Post a Comment