The Applicators release new track

Austin's The Applicators have released a new track. It's called "Sound of Cars" and it's a stand alone digital single. you can check that out below. The band released What's Your Excuse in June.