If Nothing Else, I Can Always Say that Jen and Taia Love Me.

June 16, 2006

Jen and Taia were waiting at the van after the TLA gig. I joked that I would force Kirby to wear it at every show. “You mean you’re not going to wear it yourself?!” they said.