Ellen and Rebel Wilson Perform ‘Cats on the Internet’ as Rap Duo ‘Rebellen’ : VIDEO

Rebellen

Ellen and Rebel Wilson have formed a new rap group called 'Rebellen' and today performed their yowling new single called "Cats on the Internet". Meow.

Watch, AFTER THE JUMP...