Los Angeles-based rock outfit BUDDERSIDE beg to find the truth of life and its meaning with their new single “The Truth” out today, Friday, May 27, across all...
Artist: Budderside Album: Budderside Genre: Metal Label: Motorhead Music Release Date: September 2017 Reviewed by: Bobby Caughron Review: Budderside‘s self-titled release is an incredible...