Lucas is on HBO right now, and as I sit humbly before the television and offer thanks it for its myriad and often bizarre but nonetheless always engaging offerings, I can't help but wonder:
Where are you, Kerri Green? The Goonies and Lucas, then bam, nothing. You auburn-haired temptress of the mid-'80s, where'd you go? If you live in L.A., we should go to Peet's or something.
Just throwing that out there.