Ottawa, ON – Former Deuce-Deuce member Nelson Down drops his first official single called “Whoa Whoa” produced by Virginia based Bravestarr. Look out for Welcome To My World the mixtape coming late 2010.
Tags: Deuce-Deuce, Nelson Down
Leave a Comment
You must be logged in to post a comment.