Dwayne Tryumph LIVE album recording Nov. 18th
July 13, 2011 by Lecrae.net
Filed under Around the Web
UK native and Christian Hip Hop artist Dwayne Tryumph will be recording his next album LIVE in London on Friday, November 28, 2011. DT says “I’m giving you good notice so you can book your flight & hotel in London if you’re outside the UK and be a part of history (but make sure you [...]