Rapper Riff Raff AKA "Rap Game James Franco" is back on RightThisMinute's Daily Huh? with his latest track. This time he is featured on Kitty Pryde's track "Orion's Belt" off her EP "Haha, I'm Sorry." Watch the official music video featuring the twosome's misadventures at a carnival. In case you missed it, catch Riff Raff's last appearance on RightThisMinute.com.