This is a Hard Rock track recorded by the artist Same G. The song So Far was originally composed by S. Garibaldi.