The band Dead Red originally formed in a tiny Newfoundland town performing wherever they could and living the rock & roll lifestyle as much as they could. After realizing that a bigger area was needed…
Read Full Biography
STREAM OR BUY: