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!