The story that never dies. But this time they know it is true because they found a Made in China tag.
It should have a Robert Byrd bumper sticker as well. Being in the mountains and all....