Album Review: White Reaper – White Reaper
Louisville, Kentucky’s latest band spawn doesn’t carry the slightest whiff of bluegrass or the faintest whisper of country charm. White Reaper leaves the acoustic ramblings in the dust with their self-titled debut EP…