Joined
·
6,420 Posts
Anyone know anything about these? I believe they are new for '06 but I have checked Lancasters and a couple others and nobody has them. Just curious if they are defective or something because I can't understand why these places aren't stocking them?