All your news and conspiracy theory needs.
yeah it is
Wow that is pretty crazy now I think about it...
You think you know it all, and then you stumble upon these..
MAde in China?
Hm. Not sure but there is something up with the official story.