This is a Southern Hip Hop track recorded by the artist Kash. The song So Long was originally composed by M. Hudson.