Up Next

New 'chuckling' frog species found in marshes of Staten Island

What Does Professor L.Chupacabra Think About the Recent Killing of Another 'Chupacabra'?

Fusion Live’s Yannis Pappas sits down with No, You Shut Up’s Professor L. Chupacabra to discuss the alleged chupacabra that was killed in Texas and his passion for the essence of the goat.

What Does Professor L.Chupacabra Think About the Recent Killing of Another 'Chupacabra'?

Fusion Live’s Yannis Pappas sits down with No, You Shut Up’s Professor L. Chupacabra to discuss the alleged chupacabra that was killed in Texas and his passion for the essence of the goat.

WHERE TO WATCH