Okay, so where am I? Sistine Chapel: God creates Adam I’m at the Vatican and anyone in the advertising game will tell you that this is probably the last place you want to be potentially facing the wrath of God for all of your past sins stretching the truth and checking the Federal Trade Commission […]