Yes, we sell new releases! Please call ahead for a stock check on Kanye: 415.831.1200.
I don't know if they do,but they have a wide variety of music.a b d you can always call them and find out.plus,if they don't have it,they can find it for you.
Thanks! Your answer is awaiting moderation.