Thecrumb
Freakzoid
I know this is a love it or hate it creature for Alien fans but as a love it person, this really excites me. I was digging around on Cool Props Facebook page and stumbled on these and was amazed I couldn't find a thread on here.
Sent from my iPad using Tapatalk
Sent from my iPad using Tapatalk