Cleveland duo Lost Tribe release a new track “Big Boulder” produced by Drum God. This will be featured on their upcoming self-titled mixtape.
Cleveland duo Lost Tribe release a new track “Big Boulder” produced by Drum God. This will be featured on their upcoming self-titled mixtape.
Be the first to comment on "Lost Tribe “Big Boulder”"