Coyote has offered the first preview of their forthcoming Proof of Life EP, set for release on September 9th, 2014. The band is now streaming the...