“Kevin Carter” is the third single from their album Everything Must Go in 1996. Its subject was the 1994 Pulitzer Prize winning photographer, Kevin Carter.





Leave a Reply