Last Call Chernobyl have announced they will be releasing their new EP Set Adrift on D5 Digital / Diminished Fifth Records on Tuesday July 10th. The...