RubinaStanwell Sep 13, 2009 07:22AM I just heard Kanye go "pew pew pew" on one of Jay-Z's new tracks, I'm convinced he is Delora Starbrook, lol