The eighth annual Great Escape Festival took place last weekend in Brighton, U.K., with many amazing bands gracing the local stages in the charming seaside English town. The Great Escape is like a ...