Newbomb Turk said Rumor has it that it is some clown dude that talks out his hat. I'm taking the 5th. Click to expand...