Tracker Season 3 released its Episode 6, titled Angel, on November 23. The trailer gave the viewers a good idea of what to ...