Posted on September 12, 2012 by ceblissAmerican Made! (sort of?) From: Nice try USA, you almost pulled it off – Imgur.