April 29, 2021 | « back Deep Space Homer James appears on UDiscoverMusic’s recent tally of the greatest musical guest stars in the history of The Simpsons! James is in some good company — visit UDiscoverMusic.com now to see where he landed on the list!