Strung Like A Horse Release Debut Studio Album 'WHOA!'