Any of the internet based streaming services (Spotify, Amazon Music, Apple Music, Tidal) will let you pick an artist, album or song. Sirius Satellite Radio and XM Satellite Radio, later merged to become SiriusXM. Originally Sirius and XM would program content (Music, News, Sports) organize these into different channels. SiriusXM programs the content based on the decade, artist or musical genre. SiriusXM now has the ability to create customized listening programming based on your preferences, so it is more likely to play artists and music you enjoy. (I never liked SiriusXM satellite radio enough to be willing to pay for the service. I always terminated my subscription after the trial membership period ended. SiriusXM always finds a way to play America, A Horse With No Name, on any SiriusXM channel I might enjoy. This makes me crazy the way the Carz4Kids radio commercial drives me to change the station.