Victory Records band Taproot has released a new music video for their song “The Everlasting” which is off of he Episodes (4/10/12). Watch it below.
Victory Records band Taproot has released a new music video for their song “The Everlasting” which is off of he Episodes (4/10/12). Watch it below.