DESCRIPTION: Artist-The Downriver Rat
Song-Dead Or Alive
Album-Darkness Rising(2009)
The Downriver Rat iz a horrorcore rapper from Detroit, Michigan. He haz released 2 albums with the new one coming soon. He iz currently on Kill Yourself Productionz(KYP).