Indie Hip Hop artist Troy releases his latest video “In The Spot”.