This Modern Glitch received a rating of 7.1/10 from Paste, a monthly music and entertainment magazine in Atlanta, Georgia.
This Modern Glitch received a rating of 7.1/10 from Paste, a monthly music and entertainment magazine in Atlanta, Georgia.