metalnerd.net
Vagrants announce debut EP Separation, stream title track
The group will be hitting the road on a U.S. tour this week…