is it true that david’s in california right now? if so, could be for the twin peaks premiere tomorrow.

I don’t know where David is, but I really hope he rocks that red carpet in a red dress with his chicken legs all waxed!

Laisser un commentaire