Admin
“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.
Posted by:
Name
Email
Website
Turn on JavaScript to leave a comment.
Δ