Up and coming Cleveland, OH based indie Hip Hop artist Big Nomad releases his debut single titled “Sold Your Heros“.