Claim: Big Echo received a rating of 87% from One Thirty BPM.
Evidence: (87%) One Thirty BPM