Is it really Ren Fair season if you're not up hand sewing at 1AM the night before?

140