atlantamusicguide.com
CD Review: Sevendust – Black Out the Sun
Review by Ellen Eldridge Black Out the Sun is the ninth release by Atlanta natives Sevendust since 1997; this release also marks the first time the band has taken more than two years to release an …