Review: The Applicators
The Applicators “Whats Your Excuse” (Cornerstone R.A.S.) The Applicators geographically hail from Texas, yet temporally it seems more like theyre from 1984. The four lassies dressed in plaid miniskirts and bondage belts do their best riot grrrl impression on their…