This banner showed up online over the weekend. My take? This rumor is busted! The banner looks horrible and I don't think is real:
No related posts.