1 min read Exclusive News Premieres TNF Premiere: T-Rex Marathon – “Sheltered” October 2, 2020 NewFuryMedia Besides having a uniquely awesome band name, Canada’s T-Rex Marathon deal in high energy,...