This is a Reggae Fusion track recorded by the artist Marvelicious. The song All My Thoughts was originally composed by Q. Wallace.