Thousand Thoughts Release ‘Fail Me’ Video!