And The Lord Said, Let There Be 2 Girls 1 Cup
Claims that the bible can predict the future are nothing new. But no matter how staunch a believer you may be, I can promise you never thought God had a hand in, in any way, shape or form in 2 Girls 1 Cup. Don’t believe me? Then you must have never heard of a little number called Ezekiel 23: 32-35.