New social music platform ‘Check My Track’ launches to share ideas Contributing WriterMarch 19, 2018 - Check My Track provides its users with a safe testing ground to further shape and progress their ideas. - Check My Track users get a bet... TECH0 Comments 1