Beans means…

080614-beans018

The beans are in. Cue: wind.

I have a new toy, with which I have still not come to terms. Instruction booklet?

Leave a Reply