Claim: This Modern Glitch received a rating of 7.1/10 from Paste, a monthly music and entertainment magazine in Atlanta, Georgia.
Evidence: Paste (7.1/10) Paste is a monthly music and entertainment digital magazine, headquartered in Atlanta, Georgia, with studios in Atlanta and Manhattan, and owned by Paste Media Group.