Episode 31

What else can you buy at the supermarket?

Array