Acrobats is the sophomore album from London dwelling Brighton hailing trio Peggy Sue. Having cast...