Alright, so i've finally seen a raptor, was orange with the digital mud, I wasn't even that close to it, but i saw enough to make me want one.
Just wondering if there were a limited amount being made? i remember readingbefore they came out that they were limited to 5000 or soemthing. is this still true?
Just wondering if there were a limited amount being made? i remember readingbefore they came out that they were limited to 5000 or soemthing. is this still true?