Controversy over Hollywood Christmas Parade's atheist grand marshals
EMBED </>More Videos

Penn and Teller are the grand marshals of this weekend's Hollywood Christmas Parade -- but they're also outspoken atheists.