Taproot – Our Long Road Home

Posted on

Release Date: September 16, 2008 Reviewed by Evelyn Miska “Our Long Road Home” is Taproot’s first full-length release since parting ways with Atlantic Records in 2006. The product of those last two years is not only a new album but also a new approach. After their departure from Atlantic Records, Taproot decided not to sign […]

Read More