Up Next

Live Out Loud

Debate Over: Yerd Nerp Says Life Exists on Other Planets

“No, You Shut Up!” contributor Yerd Nerp told Jorge Ramos that there is ‘lots of life on other planets.”

Debate Over: Yerd Nerp Says Life Exists on Other Planets

“No, You Shut Up!” contributor Yerd Nerp told Jorge Ramos that there is ‘lots of life on other planets.”

WHERE TO WATCH