Type: Posts; User: metaldevil80
ZOMG!! Yes that's it thank you. It did suck, but was driving me crazy thinking about it.
I'm trying to remember a show that used to be on, where aliens lived on earth with humans. Some of the humans worked for the aliens and they had special live "alien weapon" creatures that attached to...