Ellen & Rebel Wilson release their first rap song "Watching Cats On The Internet". I must say, their rapping abilities are impressive.