Every time I discover something I haven’t heard before from Ramson I cant Stop Eulogising about it. This time it is these three tasty morsels I found while scouring the youtube heavens. The man spits pure venom and pretty much owns every track he cameos on. His 1st 2 mixtapes are absolute class and an album will surely follow the same path. peep the evidence here and via previous posts.