(Video Review) “WEEP” by American Standards

Recently, Phoenix, Arizona's own American Standards released their ominous single entitled "WEEP", which was recently premiered on Decibel Magazine.  The four-piece certainly will tear you limb from limb, and leave no remorse about it with this single. If you're missing out on the sounds of old-school Josh Scogin-era of Norma Jean or The Chariot with … Continue reading (Video Review) “WEEP” by American Standards