Only In Germany Are Supermarket Commercials This Strange

Only In Germany Are Supermarket Commercials This Strange

You'll be saying Supergeil all day. We warned you.