This afternoon, Parisian artists Ludo and OX went out for a collaborative billboard takeover session in sunny Paris. Dubbed “Nine Inch Snails”, this newly formed duo delivers two massive mollusks as each artist is representing them in his own characteristic style.
comment