Armond releases new project “Twenty Seven”
October 28, 2011 by Lecrae.net
Filed under Around the Web
As he approaches day number 9,857 (or year 27) of his life, Armond releases a new project entitled “Twenty Seven”. Recorded over a 48 hour span of time, this 8 song offering gives listeners both new and old a look at the continued growth of Armond as an artist and man. Check the tracklisting after [...]