The Garden release full length live video

The Garden have released a full length live concert. The show is the record release party for their newest album
Mirror Might Steal Your Charm
, filmed in France. Check it out below.