This is a Hard Rock track recorded by the artist Let Me Scream. The song On The Top Of The World was originally composed by A. Rose.