METRO TER

By on

METRO TER

Check out this stop-motion video from METRO TER in Toulouse, France.