Customer Ratings & Reviews
Customer ratings & reviews
Really creepy stuff - makes you wonder about bugsPosted
Saw Mimic 1 years ago and heard there were sequels. Man, I had to walk away a few times because the thought of those bugs freaked me out. Size - can't talk about it, but you really need to see this stuff. Excellent deal.
I would recommend this to a friend