a freestyle doesnt always have to be off the top of your head thats just what people think, the fact is he flowing with words and he aint reading them off something so you can think its not a fresstyle but ur just hating,,,,SOLOMON GOES IN!!!!
its not off the top of the head like a true freestyle, but it seems like new age rappers use the term "freestyle" when they are spitting written bars. and you can tell its written because he is obviously reciting lyrics and multis that he has already memorized.