Def Tech have just updated their official website with information about their upcoming album, "UP"!
"UP" is scheduled for release on October 5th, nearly an entire year after their last album, "Mind Shift". The album promises thirteen new songs.
Check out their official CM for the album below, and stayed tuned for information on "UP"!
Source: Def Tech's Official Website & YouTube Channel
Log in to comment