Major Labels New Interscope Site Design Is A Win That Reminds Us Of Major Labels’ Fail , and Guest Author Oct 18, 2012