Embedded Player Bahamas marks his second performance at Mountain Stage with songs from his latest album, Sad Hunk.