I waited 45 minutes to buy a single croissant in Fitzroy. Why do humans queue?

I waited 45 minutes to buy a single croissant in Fitzroy. Why do humans queue?

No comments

Read more