User blog comment:MysteryFTW/Texas or Scotland?/@comment-26322120-20160701231528/@comment-26322120-20160706044558

Somebodies done there homework...

As for the answer, we'll probably just blame China or Texas or some place like usual. (The sad truth.)