Katy Perry has always been on record saying she was a big rap fan. She has even had Snoop Dogg and Kanye West appear on two of her singles. 28 more words