New Jersey outfit, The Ratchets, have just released the latest track in their ongoing singles campaign; a cover of Depeche Mode’s 1990 synthpop classic, “Policy of Truth.” The new single also comes accompanied by an official music video. Watch it below and find out more.
Continue reading