AMBASSADOR AMBASSADOR RELEASE NEW VIDEO Post-metal band AMBASSADOR have just released a video for “Ledges”. The song is taken from their critically acclaimed album Belly of the Whale, which was released last fall. The band commented “We are stoked to release the official video for Ledges, which was filmed and directed by Matt Hathcox and Blu […]