DMV crew members Sowat & Lek recently teamed up to paint their largest mural to date in Evry, France. Measuring impressive 150 feet long x 27 feet high the mural was done in collaboration with the local street art festival.This unusual, abstract mural is consisting of Lek’s & Sowat’s signature elements such as lines, geometric colorful…