The Tines’ new album will be released on August 26th through Funnybone Records