Re: 2003 Copperhead concept!!!!!!!!!!!!!!!!!111111111 knuckles Rules...........and im just stunned.....Maybe they will put it in production after all...what do u think?