Mercedes-Benz GLA TV commercial “Home”.

Live means: living everything. The new GLA. Always restless.