USA Out of Vietnam release video for "Leg Of Lamb", ready debut

Montreal quintet, USA Out of Vietnam have announced June 24 as the release date of their auspiciously titled debut, Crashing Diseases And Incurable Airplanes. To be available on CD, gatefold double-vinyl and digital, the record will be released in North America via New Damage Records (Ken Mode, Biblical).
Watch official video for “Leg Of Lamb” (directed by Amy Torok) here: