CINXE.COM

KEXP - Where the Music Matters

<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-57VG3W');</script> <!-- End Google Tag Manager --> <meta charset="UTF-8"/> <title> KEXP - Where the Music Matters </title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <meta name="description" content="KEXP is a nonprofit arts organization serving music lovers through in-person, broadcast and online programming."/> <!--<meta name="keywords" value="" />--> <!-- Streamguys Ad Integration --> <script type="text/javascript" src="https://synchrobox.adswizz.com/register2.php"></script> <script type="text/javascript" src="https://delivery-cdn-cf.adswizz.com/adswizz/js/SynchroClient2.js"></script> <link rel="shortcut icon" href="/static/assets/img/favicon.ico"/> <link rel="icon" type="image/png" href="/static/assets/img/favicon-32x32.png" sizes="32x32"/> <link rel="icon" type="image/png" href="/static/assets/img/favicon-16x16.png" sizes="16x16"/> <link rel="apple-touch-icon" href="/static/assets/img/KEXP_ios_safari_152px.png"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Figtree"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/jquery.cookie@1.4.1/jquery.cookie.min.js"></script> <!-- Google Captcha --> <script src='https://www.google.com/recaptcha/api.js'></script> <link rel="stylesheet" href="/static/assets/css/main.css" type="text/css"/> <script async="async" src="https://www.googletagservices.com/tag/js/gpt.js"></script> <script type="text/javascript"> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <script> // Will hold a mapping of div name -> add slots so that we don't define tags // more than we need to do var ad_slots = {}; var unit_slots = {}; googletag.cmd.push(function () { googletag.pubads().enableSingleRequest(); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); </script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57VG3W" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="js-Pjax" id="should-be-in-head"> </div> <header id="global-header" class="GlobalHeader"> <div class="GlobalHeader-backgroundContainer"> <div class="GlobalHeader-backgroundImage" data-player-meta="artwork-background"></div> </div> <div class="PlayerProgress"> <div data-player-progress class="PlayerProgress-inner"></div> </div> <!-- end .PlayerProgress --> <div class="Container"> <a href="/" class="GlobalHeader-logoLink"> <img src="/static/assets/img/logo-header.svg" width="80" alt="KEXP"> </a> <!-- end .GlobalHeader-logoLink --> <a href="/" class="GlobalHeader-smallLogoLink"> <img src="/static/assets/img/logo-header.svg" width="80" alt="KEXP"> </a> <!-- end .GlobalHeader-smallLogoLink --> <nav class="PrimaryNav"> <ul> <li class="PrimaryNav-item MenuOpenLink"> <a href="#" class="has-hamburger" data-open-modal-menu> <span class="Hamburger"> <span class="Hamburger-box"> <span class="Hamburger-inner"></span> </span> </span> Menu </a> </li> <li class="PrimaryNav-item"><a href="/listen">Listen</a></li> <li class="PrimaryNav-item"><a href="/watch">Watch</a></li> <li class="PrimaryNav-item"><a href="/read">Read</a></li> </ul> </nav> <!-- end .PrimaryNav --> <nav class="SecondaryNav"> <ul> <li class="SecondaryNav-item"><a href="/events">Events</a></li> <li class="SecondaryNav-item"><a href="/visit">Visit KEXP</a></li> <li class="SecondaryNav-item"><a href="/donor-lounge/">Donor Lounge</a></li> <li class="SecondaryNav-item SecondaryNav-item--secondary-highlighted"><a href="/playlist">Playlist</a></li> <li class="SecondaryNav-item SecondaryNav-item--highlighted"><a href="/donate">Donate</a></li> <li class="SecondaryNav-item MenuOpenLink MenuOpenLink--mobile"> <a href="#" class="has-hamburger" data-open-modal-menu> <span class="Hamburger"> <span class="Hamburger-box"> <span class="Hamburger-inner"></span> </span> </span> Menu </a> </li> </ul> </nav> <!-- end .SecondaryNav --> <a href="/ksearch" class="GlobalHeader-searchButton"> <svg width="49px" height="53px" viewBox="0 0 49 53" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g class="GlobalHeader-searchButtonFill" fill="#8e8e8e"> <path d="M45.2686882,51.4739952 L27.9,32.9 C27.1,32.1 27.1,30.8 27.9,30.1 C28.7,29.3 30,29.3 30.7,30.1 L48.0686882,48.6739952 C48.8686882,49.4739952 48.8686882,50.7739952 48.0686882,51.4739952 C47.6686882,51.8739952 47.1686882,52.0739952 46.6686882,52.0739952 C46.1686882,52.0739952 45.6686882,51.8739952 45.2686882,51.4739952 Z" id="Shape"></path> <path d="M18.3,36.7 C8.2,36.7 0,28.6 0,18.6 C0,8.6 8.2,0.5 18.3,0.5 C28.4,0.5 36.6,8.6 36.6,18.6 C36.6,28.6 28.4,36.7 18.3,36.7 L18.3,36.7 Z M18.3,4.5 C10.4,4.5 4,10.8 4,18.6 C4,26.4 10.4,32.7 18.3,32.7 C26.2,32.7 32.6,26.4 32.6,18.6 C32.6,10.8 26.2,4.5 18.3,4.5 L18.3,4.5 Z" id="Shape"></path> </g> </g> </svg> </a> <!-- end .GlobalHeader-searchButton --> <div class="Player" data-player> <div id="jwplayer-container"></div> <div class="Player-cta"> <button data-play-stream data-playable data-stream-source="livestream" class="Player-ctaHeadline">Listen Live</button> <button data-play-button class="Player-ctaButton" aria-label="Play Stream"> <svg class="Player-playIcon" width="65" height="65" viewBox="0 0 66 66" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g class="Player-ctaButtonFill" fill="#000000"> <path d="M32.92,0.33 C14.9278648,0.330000848 0.341841956,14.9145326 0.340001705,32.9066677 C0.338161454,50.8988028 14.9212005,65.486318 32.9133354,65.4899993 C50.9054702,65.4936807 65.4944776,50.9121344 65.5,32.92 C65.4834701,14.9317947 50.9081993,0.352050299 32.92,0.33 L32.92,0.33 Z M32.92,60.5 C17.6879866,60.5 5.34,48.1520134 5.34,32.92 C5.34,17.6879866 17.6879866,5.34 32.92,5.34 C48.1520134,5.34 60.5,17.6879866 60.5,32.92 C60.4834659,48.1451595 48.1451595,60.4834659 32.92,60.5 L32.92,60.5 Z" id="Shape"></path> <polygon points="29.28 17.16 25.94 20.51 38.16 32.73 25.46 45.42 28.83 48.79 41.52 36.1 41.55 36.13 44.91 32.78"></polygon> </g> </g> </svg> <svg class="Player-pauseIcon" width="65px" height="65px" viewBox="0 0 66 66" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g class="Player-ctaButtonFill" fill="#000000"> <path d="M32.92,0.34 C14.9278648,0.340000848 0.341841956,14.9245326 0.340001705,32.9166677 C0.338161454,50.9088028 14.9212005,65.496318 32.9133354,65.4999993 C50.9054702,65.5036807 65.4944776,50.9221344 65.5,32.93 C65.4834701,14.9417947 50.9081993,0.362050299 32.92,0.34 L32.92,0.34 Z M32.92,60.51 C17.6879866,60.51 5.34,48.1620134 5.34,32.93 C5.34,17.6979866 17.6879866,5.35 32.92,5.35 C48.1520134,5.35 60.5,17.6979866 60.5,32.93 C60.4834659,48.1551595 48.1451595,60.4934659 32.92,60.51 L32.92,60.51 Z" id="Shape"></path> <rect x="24.31" y="19.86" width="4.62" height="26.13"></rect> <rect x="36.9" y="19.86" width="4.62" height="26.13"></rect> </g> </g> </svg> </button> <!-- end .Player-ctaButton --> </div> <!-- end .Player-cta --> <div class="Player-coverImageContainer"> <img class="Player-coverImagePlaceholder" src="/static/assets/img/bars-white.svg" alt=""> <div class="SquareImage"> <img class="Player-coverImage SquareImage-image" width="84" data-player-meta="artwork" src="" alt=""> </div> </div> <div class="Player-meta" data-show-lookup-url="/show_url/" data-search-url="/search/"> <div class="Player-status"><div class="Player-desktop-status">Now Playing<span data-player-meta="archive_indicator"></span></div><span data-player-meta="archive_time"></span></div> <a href="#" class="Player-show" data-player-meta="show_name"></a> <div class="Player-title"><a href="#" data-player-meta="artist_name"></a><span data-player-meta="song_title"></span> </div> <div class="Player-album" data-player-meta="album_name"></div> </div> <!-- end .Player-meta --> </div> <!-- end .Player --> </div> <!-- end .Container --> <!-- AdsWiz fallback iframe --> <div id="AdWizzFrame"> <noscript> <iframe id="adw_1" name="adw_1" width="310" height="260" src="https://streamguys.deliveryengine.adswizz.com/www/delivery/afr.php?zoneid=596&tags=&context=fHA6MTA3MDM=&cb=0.6717215053585595" frameborder="0" scrolling="no"></iframe> </noscript> </div> <!-- Adswizz Header --> <div id="companion-banner" class="kexp-responsive kexp-banner kexp-banner-parent" style="display: none; text-align: center;"> <!-- Fallback Banner --> <div id="companion-banner-wrapper" class="kexp-responsive" > <a id="companion-banner-default" href=""> <div class="kexp-banner-inner"> <img id="img-support-kexp" src=""/> </div> </a> </div> </div> <!-- End Adswizz Header --> <!-- AdsWizz Hidden --> <input type="hidden" id="hidden-adswizz" value="true"> </header> <!-- end #global-header --> <div id="modal-menu" class="ModalMenu"> <div class="ModalMenu-inner"> <a class="ModalMenu-close" href="#" data-close-modal-menu> Close <svg class="ModalMenu-closeIcon" width="14" height="14" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g class="ModalMenu-closeIconStroke" transform="translate(1.000000, 0.000000)" stroke="#000000" stroke-width="2"> <g transform="translate(0.000000, 0.637800)"> <path d="M0,12.3622 L12,0.3622" id="path2985"></path> <path d="M0,0.3622 L12,12.3622" id="path2985-1"></path> </g> </g> </g> </svg> </a> <!-- end ModalMenu-close --> <nav class="ModalMenu-nav"> <ul class="PlainList"> <form action="/ksearch" method="GET" class="ModalMenu-mobileOnly SearchField u-mb1"> <label class="u-visualHidden" for="modal_menu_search_idq">Search</label> <input type="search" name="q" class="SearchField-input" placeholder="Search KEXP" id="modal_menu_search_idq"> <input class="SearchField-submit" type="submit" value="Search"> </form> <div class="ModalMenu-mobileOnly"> <li><a href="/listen">Listen</a></li> <li><a href="/watch">Watch</a></li> <li><a href="/read">Read</a></li> <hr> <li><a href="/events">Events</a></li> <li><a href="/visit">Visit KEXP</a></li> <li><a href="/donor-lounge/">Donor Lounge</a></li> <hr> </div> <!-- end ModalMenu-mobileOnly --> <li><a href="/playlist">Playlist</a></li> <li><a href="/archive">Streaming Archive</a></li> <li><a href="/podcasts">Podcasts</a></li> <hr> <li><a href="/shows">Shows</a></li> <li><a href="/schedule">Schedule</a></li> <li><a href="/djs">DJs</a></li> <li><a href="/charts">Charts</a></li> <li><a href="/read?category=reviews">Reviews</a></li> <li><a href="/education">Education</a></li> <li><a href="/sponsor-kexp">Sponsor KEXP</a></li> <li><a href="/about">About KEXP</a></li> </ul> <!-- end .PlainList --> </nav> <!-- end .ModalMenu-nav --> </div> <!-- end .ModalMenu.inner --> </div> <!-- end #modal-menu.ModalMenu --> <div class="DriveWrapper"> <div class="PageWrapper" data-page="home"> <div class="HeaderButtons u-textCenter"> <a class="button Player-headerButton RoundedButton HeaderButton" data-play-stream data-playable data-stream-source="livestream"><svg class=HeaderButton-icon width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_666_32760)"> <path d="M10 18.3333C14.6024 18.3333 18.3333 14.6024 18.3333 10C18.3333 5.39763 14.6024 1.66667 10 1.66667C5.39763 1.66667 1.66667 5.39763 1.66667 10C1.66667 14.6024 5.39763 18.3333 10 18.3333Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8.75 6.66667L12.0833 10L8.75 13.3333" stroke="currentColor" stroke-width="2" stroke-linecap="square"/> </g> <defs> <clipPath id="clip0_666_32760"> <rect width="20" height="20" fill="currentColor"/> </clipPath> </defs> </svg> Listen Live</a> <a href="/archive/" class="button RoundedButton HeaderButton"><svg class=HeaderButton-icon width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M14.1667 7.5L17.0833 16.25" stroke="currentColor" stroke-width="2.5" stroke-linecap="square" stroke-linejoin="round"/> <path d="M10.8333 1.66666V16.6667" stroke="currentColor" stroke-width="2.5" stroke-linecap="square"/> <path d="M6.66667 9.16666V16.6667" stroke="currentColor" stroke-width="2.5" stroke-linecap="square"/> <path d="M2.5 5V16.6667" stroke="currentColor" stroke-width="2.5" stroke-linecap="square"/> </svg> Streaming Archive</a> </div> <h1 class="u-hidden">KEXP</h1> <section class="None " > <div class="Container Container--wide"> <h2 class="u-textCenter u-mt0 u-mb2 u-pl2 u-pr2"> KEXP is Listener-Powered: <a href="https://www.kexp.org/donate" class="UnderlinedLink UnderlinedLink--fat">Power KEXP with a Gift Today!</a> </h2> <div class="u-grid-row"> <div class="u-grid-col u-grid18-sm-col18 u-grid18-md-col12 u-grid18-lg-col14 None"> <div class="u-grid-row"> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col4 None"> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="https://kexp.org/bayarea/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/f6/56/f656a97d-57d7-4cea-a920-eeb9a6ceb29d/live_on_kexp_np_1080x1080_hp_media_card.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="https://kexp.org/bayarea/"> KEXP at Noise Pop 2025 </a> <h5 class="MediaCard-subtitle">February 25th-28th</h5> <a href="https://kexp.org/bayarea/" class="MediaCard-cta" ><span>More Info</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col4 u-mb1"> <a href="https://www.kexp.org/donor-lounge/about-amplifiers/" class="filer_image_link" ><img alt="Amp 101 Media Card.jpg" src="/media/filer_public_thumbnails/filer_public/03/d8/03d87673-6927-405d-a174-ef7f3b16debc/amp_101_media_card.jpg__1080x1080_q85_crop_subsampling-2_upscale.jpg" /><!-- add image credit --></a> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col6 u-mb1"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard MediaCard--lg-wide14" style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="https://www.youtube.com/watch?v=Md4yIaUa7uA" target="_blank"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/58/36/583647e7-62d7-4015-a518-933fbe6f8038/aurora-2024-cr-amber-knecht-sq.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="https://www.youtube.com/watch?v=Md4yIaUa7uA" target="_blank"> AURORA </a> <h5 class="MediaCard-subtitle">Live on KEXP</h5> <a href="https://www.youtube.com/watch?v=Md4yIaUa7uA" class="MediaCard-cta" target="_blank" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.4982 6.22325C23.2216 5.18999 22.4096 4.37801 21.3764 4.10142C19.5054 3.59961 12 3.59961 12 3.59961C12 3.59961 4.49457 3.59961 2.62364 4.10142C1.59039 4.37801 0.778399 5.18999 0.501811 6.22325C-1.88411e-07 8.09417 0 12 0 12C0 12 -1.88411e-07 15.9058 0.501811 17.7768C0.778399 18.81 1.59039 19.622 2.62364 19.8986C4.49457 20.4004 12 20.4004 12 20.4004C12 20.4004 19.5054 20.4004 21.3764 19.8986C22.4096 19.622 23.2216 18.81 23.4982 17.7768C24 15.9058 24 12 24 12C24 12 24 8.09417 23.4982 6.22325Z" fill="#FF0000"/><path d="M9.59961 15.6016L15.8347 12L9.59961 8.4004V15.6016Z" fill="white"/></svg><span>Watch Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col4 u-mb1"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/a-deeper-listen/2025/2/8/bonus-kendrick-lamar-and-hip-hop-beefs/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/31/98/3198842c-878d-42db-a3dc-37857eb543be/kendrick-lamar-2025-cr-reuters.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/a-deeper-listen/2025/2/8/bonus-kendrick-lamar-and-hip-hop-beefs/"> Kendrick Lamar and Hip-Hop Beefs </a> <h5 class="MediaCard-subtitle">On &#x27;A Deeper Listen&#x27;</h5> <a href="/podcasts/a-deeper-listen/2025/2/8/bonus-kendrick-lamar-and-hip-hop-beefs/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col4 u-mb1"> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="https://www.kexp.org/internationalclashday"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/f7/79/f77996ea-fdea-49d4-8de2-3ac66d7e4520/icd_25_1080x1080_hp_media.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="https://www.kexp.org/internationalclashday"> International Clash Day </a> <h5 class="MediaCard-subtitle">In the Two-Week Streaming Archive</h5> <a href="https://www.kexp.org/internationalclashday" class="MediaCard-cta" ><span>Listen On Demand</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col6 u-mb1"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard MediaCard--lg-wide14" style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/38/d7/38d78aeb-63ff-40e3-8d3a-86bc102e3f26/gits_joe_hirsch.jpg__800x800_q85_crop_subject_location-400%2C307_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/"> On the Gits... </a> <h5 class="MediaCard-subtitle">and What It Means to Puke the Blues</h5> <a href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/" class="MediaCard-cta" ><span>Read Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> </div> <!-- end u-grid-row --> </div> <div class="u-grid-col u-grid18-sm-col18 u-grid18-md-col6 u-grid18-lg-col4 None"> <div class="u-grid-row"> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col12 u-grid-lg-col12 "> <div class="u-p1 None u-bg-greyLight" style="background-image:url(/media/filer_public/7c/f9/7cf946a7-02f4-421f-8d7a-adf05adc142c/music_matters_image_5.png)!important;background-repeat:repeat-y!important;"> <h2 class="u-textCenter">Throwaway Style Newsletter</h2> <div class="u-textCenter"> Monthly newsletter from music writer Martin Douglas dedicated to examining all aspects of the Pacific Northwest music scene. <a href="https://www.kexp.org/throwawaystyle/" class="u-color-black UnderlinedLink">Learn more</a> </div> <div id="newsletter-signup-4530930"> </div> </div> <script type="text/javascript" src="https://subscribe.gifts.washington.edu/Scripts/SubManBuilder/submanbuilder.js" id="uwSubscriptionManager"></script> <script type="text/javascript"> SUBMANBUILDER.makeIframe({ subscriptionID: [1608], //REQUIRED: Subscription ID(s) for sign up e.g. [25, 27] for sign up to multiple sub prefs fromName: "UW Email Sign Up", //RECOMMENDED: From name of the confirmation email fromEmail: "mktosubp@uw.edu", //RECOMMENDED: From email of the confirmation email showPlaceHolders: true, //OPTIONAL: Show placeholder text inside the text boxes hideLabels: false, //OPTIONAL: Hide form labels returnURL: "https://www.kexp.org/", //OPTIONAL: Set if confirmation page is different than sign up page, iframeID: "newsletter-iframe-4530930", signUpTemplate: "kexp", signUpFrameHeight: "350", //OPTIONAL: Sign up form iframe height in pixels, placeholderID: "newsletter-signup-4530930" }); $(document).ready(function() { $("#newsletter-iframe-4530930").prop('title', 'Email subscription signup'); }) </script> </div> </div> <!-- end u-grid-row --> </div> </div> <!-- end u-grid-row --> </div> </section> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New" data-ad-unit="LE_Run-Of-Site_728x90" data-ad-size-name="Leaderboard" style="width:728px;height:90px;"></div></div><!-- end .u-textCenter --> <section class="None u-bg-black" > <div class="Container "> <figure class="u-pullRight u-ml2"><a href="https://kexp.org/countdowns/best-opening-tracks-of-all-time/" class="filer_image_link" ><img class="u-pullRight" alt="kexp_bestof24_P2_home_B_1080x1080 (1).jpg" src="/media/filer_public_thumbnails/filer_public/94/92/94928926-1748-40ce-88c0-a1c02361d182/kexp_bestof24_p2_home_b_1080x1080_1.jpg__300x300_q85_crop_subsampling-2_upscale.jpg" height="300" /><!-- add image credit --></a></figure> <h2 style="text-align: center;"><span style="color: #ffffff;">Best Albums of 2024</span></h2> <h3 style="text-align: center;"><span style="color: #ffffff;">As Voted on by KEXP Listeners</span></h3> <p><br> <span style="color: #ffffff;">KEXP listeners have great taste in radio stations, obviously. They also have great taste in music! That’s why, each year, we take the time to build a listener-powered list of the best albums of the year.<br> <br> And now is that time! We asked our listeners to vote on their favorite albums of 2024. See what they picked below.</span></p> <p style="text-align: center;"> <a href="https://www.kexp.org/countdowns/best-albums-of-2024/" class="ArrowLink ArrowLink--reversed"> Check out the full list here <svg class="ArrowLink-icon" width="12px" height="12px" viewBox="160 96 192 320" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(160.000000, 96.000000)"> <polygon fill="#000000" points="0 19.4 20.7 0 192 160 20.7 320 0 300.7 150.5 160"></polygon> </g> </svg> </a> </p> <p> </p> </div> </section> <section class="None u-bg-default100" > <div class="Container "> <h2 class="u-textCenter None"> Upcoming KEXP Events + In-Studio Sessions </h2> <div class="u-grid-row"> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col7 None"> <div class="ListCard MobileMediaItem"> <div class="ListCard-imageFrame"> <a href="/events/kexp-events/kelvin-truitt-country-risque-noelle-the-deserters/"> <img src="/media/filer_public/97/6b/976baca6-f6e2-4238-9bd2-929d9a0548e5/kelvin-truitt-2-18-25-sf.png" alt="" class="img-responsive OverlayImage-image"> </a> <div class="ListCard-row"> <div class="ListCard-column ListCard-column--md"> <span class="ListCard-value">Feb. 18</span> </div> <div class="ListCard-column"> <a href="/events/kexp-events/kelvin-truitt-country-risque-noelle-the-deserters/" class="ListCard-title">Kelvin Truitt, Country Risqué, Noelle &amp; the Deserters</a> <a class="ListCard-subtitle" href="https://maps.google.com?q=brick-mortar-music-hall-1710-mission-street-san-francisco-ca-94103" target="_blank"> Brick &amp; Mortar Music Hall // 1710 Mission Street, San Francisco, CA 94103 </a> </div> </div> </div> <div class="ListCard-row"> <div class="ListCard-column ListCard-column--md"> <span class="ListCard-value">Feb. 20</span> </div> <div class="ListCard-column"> <a href="/events/kexp-events/rose-city-band-live-on-kexp-kexp_388015/" class="ListCard-title">Rose City Band LIVE on KEXP (OPEN TO THE PUBLIC)</a> <a class="ListCard-subtitle" href="https://maps.google.com?q=kexp-studio-nw-rooms" target="_blank"> KEXP Studio (NW Rooms) </a> </div> </div> <hr> <div class="ListCard-row"> <div class="ListCard-column ListCard-column--md"> <span class="ListCard-value">Feb. 22</span> </div> <div class="ListCard-column"> <a href="/events/kexp-events/sound-off-2025-showcase-3/" class="ListCard-title">Sound Off! 2025 Showcase #3</a> <a class="ListCard-subtitle" href="https://maps.google.com?q=mopops-sky-church-325-5th-ave-n-seattle-wa-98109" target="_blank"> MoPOP’s Sky Church // 325 5th Ave N, Seattle, WA 98109 </a> </div> </div> <hr> <div class="ListCard-row"> <div class="ListCard-column ListCard-column--md"> <span class="ListCard-value">Feb. 25</span> </div> <div class="ListCard-column"> <a href="/events/kexp-events/live-on-kexp-at-noise-pop-day-1/" class="ListCard-title">Live on KEXP at Noise Pop - Day 1</a> <a class="ListCard-subtitle" href="https://maps.google.com?q=on-the-air-at-903-fm-seattle-927-fm-bay-area-worldwide-at-kexporg" target="_blank"> On the air at 90.3 FM Seattle + 92.7 FM Bay Area // worldwide at KEXP.ORG </a> </div> </div> </div> </div> <div class="u-grid-col u-grid14-sm-col7 u-grid14-md-col7 u-grid14-lg-col7 None"> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="https://www.kexp.org/black-history-now/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/b4/c1/b4c11eb8-f5f2-4698-8e13-c76d9dd43db7/25-kexp-black_history-1080x1080.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="https://www.kexp.org/black-history-now/"> Black History is Now </a> <h5 class="MediaCard-subtitle">All Month Long in February</h5> <a href="https://www.kexp.org/black-history-now/" class="MediaCard-cta" ><span>More Info</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> </div> <!-- end .MediaCard --> </div> </div> <!-- end u-grid-row --> <p> </p><p style="text-align: center;"><a href="/events/kexp-events/" class="RoundedButton">More KEXP Events</a></p> </div> </section> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New" data-ad-unit="LE_Run-Of-Site_728x90" data-ad-size-name="Leaderboard" style="width:728px;height:90px;"></div></div><!-- end .u-textCenter --> <section class="None " > <div class="Container "> <h2 class="u-textCenter u-mb2"> Latest Podcast Episodes </h2> <div class="u-grid-row"> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/a-deeper-listen/2025/2/18/bartees-strange-on-horror-and-overcoming-his-fears/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/7d/25/7d253168-a5f9-4761-8a68-24792d757bcb/a-deeper-listen-graphic-final-1080x1080.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/a-deeper-listen/2025/2/18/bartees-strange-on-horror-and-overcoming-his-fears/"> A Deeper Listen </a> <h5 class="MediaCard-subtitle">The Stories Behind the Songs</h5> <a href="/podcasts/a-deeper-listen/2025/2/18/bartees-strange-on-horror-and-overcoming-his-fears/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> Bartees Strange talks with Emily Fox about his album, Horror. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/in-our-headphones/2025/2/17/ela-minus-franz-ferdinand-and-damon-locks/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/5b/a6/5ba6c4b8-faba-411e-9637-4a0b44f3c6a2/in-our-headphones-ep-32-web-1080x1080.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/in-our-headphones/2025/2/17/ela-minus-franz-ferdinand-and-damon-locks/"> In Our Headphones </a> <h5 class="MediaCard-subtitle">Discover New Music</h5> <a href="/podcasts/in-our-headphones/2025/2/17/ela-minus-franz-ferdinand-and-damon-locks/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> Abbie joins host Evie Stokes to talk about Ela Minus, Franz Ferdinand, and Chris Sanley shares a song from Damon Locks. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/cobain50/2025/2/12/flipper-album-generic-flipper-1982/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/df/30/df300ca9-89b4-49a0-81d2-4f45423f3061/cobain-50-feb-12-25-1080x1080-hp-media.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/cobain50/2025/2/12/flipper-album-generic-flipper-1982/"> The Cobain 50 </a> <h5 class="MediaCard-subtitle">Kurt&#x27;s 50 Favorite Albums</h5> <a href="/podcasts/cobain50/2025/2/12/flipper-album-generic-flipper-1982/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> Martin Douglas dives into Album – Generic Flipper by Flipper. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> </div> <!-- end u-grid-row --> <div class="u-grid-row"> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/live-on-kexp/2025/2/18/kokoroko/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/9c/6d/9c6d56e3-3a81-4733-89ce-2b51c3b5bb26/kokoroko-2024-cr-travis-trautt-sqcrop.jpg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/live-on-kexp/2025/2/18/kokoroko/"> Live on KEXP </a> <h5 class="MediaCard-subtitle">Spotlighting In-Studio Sessions</h5> <a href="/podcasts/live-on-kexp/2025/2/18/kokoroko/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> On the show this time, it’s jazz, it&#x27;s Afrobeat, it’s KOKOROKO. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/the-runcast/2024/10/11/the-marathon-runcast-of-2024/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/c6/cb/c6cbfc0b-556a-467e-b69d-acc074d4ada6/hana-vu-2024-cr-amber-knecht.jpg__800x800_q85_crop_subject_location-1024%2C478_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/the-runcast/2024/10/11/the-marathon-runcast-of-2024/"> The Runcast </a> <h5 class="MediaCard-subtitle">With DJ John Richards</h5> <a href="/podcasts/the-runcast/2024/10/11/the-marathon-runcast-of-2024/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> This Marathon Runcast has you covered, whether you&#x27;re embarking on a 26.2-mile journey or accomplishing a different kind of marathon. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> <div class="u-grid-col u-grid-sm-col6 u-grid-md-col3 u-grid-lg-col3 u-mb2"> <!-- Don't render anything for this plugin specifically; just render its children --> <!-- Trim the episode description --> <div class="MediaCard " style="height: 100%"> <div class="MediaCard-imageFrame" style="height: 100%"> <a href="/podcasts/el-cancionero-de-kurt/2025/1/29/fang-rites-of-spring-public-image-ltd-the-saints-scratch-acid-y-flipper/"> <div class="MediaCard-image" style="background-image:url(/media/filer_public_thumbnails/filer_public/e5/1e/e51e4cae-7e61-4bf1-99bb-4f17a1151fd6/00_elsonido_cancioneros_kv.jpeg__800x800_q85_crop_subsampling-2_upscale.jpg)"></div> </a> <footer class="MediaCard-footer"> <a class="MediaCard-title" href="/podcasts/el-cancionero-de-kurt/2025/1/29/fang-rites-of-spring-public-image-ltd-the-saints-scratch-acid-y-flipper/"> El Cancionero de Kurt </a> <h5 class="MediaCard-subtitle">Los 50 álbumes favoritos de Kurt Cobain</h5> <a href="/podcasts/el-cancionero-de-kurt/2025/1/29/fang-rites-of-spring-public-image-ltd-the-saints-scratch-acid-y-flipper/" class="MediaCard-cta" ><svg class=CtaIcon width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 8L14.5 12L10.5 16" stroke="currentColor" stroke-width="2" stroke-linecap="square"/></svg><span>Listen Now</span></a> </footer> <!-- end .MediaCard-footer --> </div> <!-- end .MediaCard-imageFrame --> <p class="MediaCard-extension "> En este episodio de El Cancionero de Kurt, exploramos seis álbumes fundamentales que moldearon la visión artística de Kurt Cobain. </p> <!-- end .MediaCard-extension --> </div> <!-- end .MediaCard --> </div> </div> <!-- end u-grid-row --> </div> </section> <section class="None " style="background-image:url(/media/filer_public/91/78/91783418-0c32-4863-a1f9-a40883da9525/top_903_yellow_background.jpg)!important;!important;"> <div class="Container "> <p><img align="right" src="https://www.kexp.org/media/filer_public_thumbnails/filer_public/69/0e/690eb433-59c4-4c98-958e-203ffdb90319/50_years_of_music_collage.png__500x500_q85_crop_subject_location-642%2C642_subsampling-2_upscale.jpg" width="300"></p> <h1 style="text-align: center;">Top Albums of the Last 50 Years</h1> <h3 style="text-align: center;">As Voted on by KEXP Listeners</h3> <p><span style="color: #000000;">In celebration of our 50th Anniversary, KEXP counted down the Top Album of the last 50 years, as voted on by all of you! Our fall fundraising drive may be over, but you can still support listener-powered KEXP by </span><a data-pjax-state="" href="https://kexp.org/donate/"><span style="color: #000000;">making a donation today. </span></a></p> <p style="text-align: center;"> <a href="https://www.kexp.org/countdowns/top-albums-of-the-last-50-years/" class="ArrowLink"> Check Out the List Here <svg class="ArrowLink-icon" width="12px" height="12px" viewBox="160 96 192 320" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(160.000000, 96.000000)"> <polygon fill="#000000" points="0 19.4 20.7 0 192 160 20.7 320 0 300.7 150.5 160"></polygon> </g> </svg> </a> </p> <p> </p> </div> </section> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New" data-ad-unit="LE_Run-Of-Site_728x90" data-ad-size-name="Leaderboard" style="width:728px;height:90px;"></div></div><!-- end .u-textCenter --> <h2 class="u-textCenter None"> </h2> <section class="None " > <div class="Container "> <h2 class="u-textCenter u-mb2"> Throwaway Style </h2> <p><a data-pjax-state="" href="https://www.kexp.org/read/?category=throwaway-style">Throwaway Style</a> is a monthly column dedicated to examining all aspects of the Northwest music scene. Whether it’s a new artist making waves, headlines affecting local talent, or reflecting on some of the music that’s been a foundation in our region; this space celebrates everything happening in the Northwest region. Check out some past columns below, and stay tuned for new ones published on the first Thursday of every new month on KEXP.org</p> <div class="u-grid-row"> <div class="u-grid-col u-grid-md-col9 u-md-pr3"> <div class="u-grid-row u-mb2"> <div class="u-grid-col MobileMediaItem"> <div class="u-grid-row u-mb1"> <div class="u-grid-col u-grid-sm-col4 u-grid-md-col6"> <div class="SquareImage"> <a href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/"><img class="SquareImage-image" src="/media/filer_public_thumbnails/filer_public/38/d7/38d78aeb-63ff-40e3-8d3a-86bc102e3f26/gits_joe_hirsch.jpg__600x600_q85_crop_subject_location-400%2C307_subsampling-2_upscale.jpg" alt=""></a> </div> <!-- end .SquareImage --> </div> <!-- end .u-grid-col --> <div class="u-grid-col u-grid-sm-col8 u-grid-md-col6"> <a class="RoundedButton RoundedButton--small" href="/read/?category=throwaway-style"> Throwaway Style </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=features"> Features </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=local-music"> Local Music </a> <h3><a class="u-h3" href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/">Throwaway Style: On the Gits and What It Means to Puke the Blues</a></h3> <p>Mia Zapata, vocalist for the Gits, was one of the best singers to ever call Seattle home. Martin Douglas dives into her talent and the albums the band released in the early 1990s.</p> <hr> <a href="/read/2025/1/30/throwaway-style-the-gits-mia-zapata-historical-essay/" class="ArrowLink"> Read More <svg class="ArrowLink-icon" width="12px" height="12px" viewBox="160 96 192 320" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(160.000000, 96.000000)"> <polygon fill="#000000" points="0 19.4 20.7 0 192 160 20.7 320 0 300.7 150.5 160"></polygon> </g> </svg> </a> </div> <!-- end .u-grid-col --> </div> </div> <div class="u-grid-col MobileMediaItem"> <div class="u-grid-row u-mb1"> <div class="u-grid-col u-grid-sm-col4 u-grid-md-col6"> <div class="SquareImage"> <a href="/read/2024/12/19/throwaway-style-softies-feature/"><img class="SquareImage-image" src="/media/filer_public_thumbnails/filer_public/a5/e8/a5e83c2f-ad23-46bd-8a0a-a4a2fba92115/softies_header.jpg__600x600_q85_crop_subject_location-400%2C266_subsampling-2_upscale.jpg" alt=""></a> </div> <!-- end .SquareImage --> </div> <!-- end .u-grid-col --> <div class="u-grid-col u-grid-sm-col8 u-grid-md-col6"> <a class="RoundedButton RoundedButton--small" href="/read/?category=throwaway-style"> Throwaway Style </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=features"> Features </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=local-music"> Local Music </a> <h3><a class="u-h3" href="/read/2024/12/19/throwaway-style-softies-feature/">Throwaway Style: A Guided Tour Through the Music and Friendship of The Softies</a></h3> <p>Martin Douglas conducts a career-spanning interview with the indie-pop icons after releasing their first album in nearly a quarter-century.</p> <hr> <a href="/read/2024/12/19/throwaway-style-softies-feature/" class="ArrowLink"> Read More <svg class="ArrowLink-icon" width="12px" height="12px" viewBox="160 96 192 320" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(160.000000, 96.000000)"> <polygon fill="#000000" points="0 19.4 20.7 0 192 160 20.7 320 0 300.7 150.5 160"></polygon> </g> </svg> </a> </div> <!-- end .u-grid-col --> </div> </div> <div class="u-grid-col MobileMediaItem"> <div class="u-grid-row u-mb1"> <div class="u-grid-col u-grid-sm-col4 u-grid-md-col6"> <div class="SquareImage"> <a href="/read/2024/11/1/throwaway-style-mt-fogs-evolution-from-solo-to-trio/"><img class="SquareImage-image" src="/media/filer_public_thumbnails/filer_public/3c/26/3c26a13d-d2b2-412c-b9ac-c152dd79014f/mt_fog_header.jpg__600x600_q85_crop_subject_location-400%2C301_subsampling-2_upscale.jpg" alt=""></a> </div> <!-- end .SquareImage --> </div> <!-- end .u-grid-col --> <div class="u-grid-col u-grid-sm-col8 u-grid-md-col6"> <a class="RoundedButton RoundedButton--small" href="/read/?category=throwaway-style"> Throwaway Style </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=features"> Features </a> <a class="RoundedButton RoundedButton--small" href="/read/?category=local-music"> Local Music </a> <h3><a class="u-h3" href="/read/2024/11/1/throwaway-style-mt-fogs-evolution-from-solo-to-trio/">Throwaway Style: Mt. Fog's Evolution from Solo to Trio</a></h3> <p>For Carolyn B.’s electronic pop project’s newest album, she boldly approached territory she had never explored before: forming a band. Martin Douglas investigates.</p> <hr> <a href="/read/2024/11/1/throwaway-style-mt-fogs-evolution-from-solo-to-trio/" class="ArrowLink"> Read More <svg class="ArrowLink-icon" width="12px" height="12px" viewBox="160 96 192 320" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(160.000000, 96.000000)"> <polygon fill="#000000" points="0 19.4 20.7 0 192 160 20.7 320 0 300.7 150.5 160"></polygon> </g> </svg> </a> </div> <!-- end .u-grid-col --> </div> </div> </div> </div> <div class="u-grid-col u-grid-md-col3"> <div class="u-mobileOnly"> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New u-mb1" data-ad-unit="WS_Run-Of-Site_160x600" data-ad-size-name="Skyscraper" style="width:160px;height:600px;"></div></div><!-- end .u-textCenter --> <div class="container u-pb1"> <figure class="u-blockCenter "><a href="http://www.washington.edu" class="filer_image_link" ><img class="u-blockCenter" alt="KEXP and the University of Washington" src="/media/filer_public_thumbnails/filer_public/4d/d1/4dd1507b-1cb0-4ae2-82d2-3a809d82e357/kexp-uwv2-160x160.png__160x160_q85_crop_subsampling-2_upscale.png" /><!-- add image credit --></a></figure> </div> </div> <div class="u-noMobile"> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New u-mb1" data-ad-unit="WS_Run-Of-Site_160x600" data-ad-size-name="Skyscraper" style="width:160px;height:600px;"></div></div><!-- end .u-textCenter --> <div class="container u-pb1"> <figure class="u-blockCenter "><a href="http://www.washington.edu" class="filer_image_link" ><img class="u-blockCenter" alt="KEXP and the University of Washington" src="/media/filer_public_thumbnails/filer_public/4d/d1/4dd1507b-1cb0-4ae2-82d2-3a809d82e357/kexp-uwv2-160x160.png__160x160_q85_crop_subsampling-2_upscale.png" /><!-- add image credit --></a></figure> </div> </div> </div> </div> <div class="u-textCenter"> <a href="/read/?" class="RoundedButton">View All News</a> </div> <!-- end .u-textCenter --> </div> </section> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New" data-ad-unit="LE_Run-Of-Site_728x90" data-ad-size-name="Leaderboard" style="width:728px;height:90px;"></div></div><!-- end .u-textCenter --> </div> <!-- end .PageWrapper --> </div> <div class="GlobalFooter"> <div class="Container"> <div class="GlobalFooter-logo"> <img width="81" height="97" src="/static/assets/img/logo-footer.svg" alt="KEXP Logo"> <h5>LISTENER-POWERED KEXP &#8211; WHERE THE MUSIC MATTERS</h5> </div> <div class="GlobalFooter-socialLinks"> <ul> <li> <a href="https://twitter.com/kexp" target="_blank"> <img src="/static/assets/img/icons/twitter.svg" alt="KEXP on Twitter"> </a> </li> <li> <a href="https://www.facebook.com/kexp.fm" target="_blank"> <img src="/static/assets/img/icons/facebook.svg" alt="KEXP on Facebook"> </a> </li> <li> <a href="https://instagram.com/kexp" target="_blank"> <img src="/static/assets/img/icons/instagram.svg" alt="KEXP on Instagram"> </a> </li> <li> <a href="https://youtube.com/user/kexpradio" target="_blank"> <img src="/static/assets/img/icons/youtube.svg" alt="KEXP on YouTube"> </a> </li> <li> <a href="https://www.tiktok.com/@kexp.fm" target="_blank"> <img src="/static/assets/img/icons/tiktok.svg" alt="KEXP on TikTok"> </a> </li> </ul> </div> <nav class="GlobalFooter-primaryNav"> <!-- Get page urls (w/o breaking if they don't exist) --> <ul> <li><a href="/about">About</a></li> <li><a href="/donor-lounge/">Support KEXP</a></li> <li><a href="/sponsor-kexp/">Sponsor KEXP</a></li> <li><a href="/community-partnerships/">Community</a></li> <li><a href="/volunteers/">Volunteers</a></li> <li><a href="/internships/">Internships</a></li> <li><a href="/jobs">Jobs</a></li> <li><a href="/contact/">Contact</a></li> </ul> </nav> <nav class="GlobalFooter-secondaryNav"> <ul> <li><a href="/terms-and-conditions/">Terms of Use</a></li> <li><a href="/privacy-policy/">Privacy Policy</a></li> <li><a href="https://publicfiles.fcc.gov/fm-profile/kexp-fm">FCC Public File</a></li> <li><a href="/help">Help</a></li> </ul> </nav> </div> </div> <div class="js-Pjax" id="load-js-for-page"> </div> <div class="js-Pjax" id="ad-templates"> <template id="mobile-ad-template"> <div class="u-grid-col u-tinyOnly"> <div class="Ad u-mb05"><div class="Ad DFP-Ad-New" data-ad-unit="MR_Run-Of-Site_300x250" data-ad-size-name="" data-ad-mobile="True" style="width:300px;height:250px;"></div></div><!-- end .u-textCenter --> </div> </template> </div> <script src="/static/vendor/jwplayer/jwplayer.js"></script> <script src="/static/vendor/moment/moment.js"></script> <script>jwplayer.key="he/p2qVf1tP5R34IL9xJdRVkuIYVHLQMJ6tXscYHkxTyu9JR";</script> <script src="/static/assets/js/main.js"></script> <script src="/static/assets/js/featherlight.min.js"></script> <!-- Ad Blocker --> <script src="/static/assets/js/ads.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10