1 min read News Premieres French pop-punk band Back On Earth team up with Telltale on video for new song, “Brand New Day” November 26, 2020 NewFuryMedia Having been around since 2009, French pop-punk band Back On Earth have certainly seen...