
(London, United Kingdom ) — Dwayne Tryumf is set to release his long awaited sophomore studio album entitled: 777 (Mark of the Peace) on March 12, 2010. The album was originally set for release on July 7, 2007 but was pushed back due to leaked tracks on the internet.








