How much do the people cost?

Re: How much do the people cost?

Its once a year.. so that means you owe me 26 presents.
:P