The code 13381332845992 has intrigued the minds of several people for decades. Its' meaning remains a secret, leading countless theories. Others theorize the code is a clue from the past itself. Yet another group suggests it's simply a coded design. The truth about 13381332845992 may be lost to time, adding to i… Read More