The Citradels’ new album Contractor will be released on May 27th through You Are The Record Company