abridgedpause.com
The Sound of Rescue
The Sound of Rescue is a cinematic ambient and post-rock band currently based in Philadelphia, Pennsylvania (but originally founded in Baltimore, Maryland). It was founded in September of 2010 by t…