Ralph Nader Has Announced His ... OH MY GOD DID YOU SEE THE CUTE POLAR BEARS?!