New Track City – “New Track City” (Release) & “In Silence” (Video)
Check out this song and video from Washington’s New Track City, titled “In Silence,” which is a song from the duos previous self titled project. You can bump Bem and Chi. Stone‘s collaborative project below, and watch the visuals above. The video was director by Harry Clean.