In 2008 Twelve released the instrumental 'electro Kraut' album Twelve:03 which received critical acclaim in some areas of the press.
In 2008, Twelve released an instrumental 'electro Kraut' album called Twelve:03 that received acclaim from some parts of the media.