Asbury Park: Riot. Redemption. Rock 'N Roll.