Sunday, September 30, 2007

Metra, Leicester Square

The New Yorker is in town. We head to Metra in Leicester Square, which was surprisingly full at 10pm. Londoners sure start partying early.

New York gets totally sloshed, vomiting by our shoes. This is after taking a shot of Canada. Bad photos are taken. Hugs and kisses fly all over.

Can't wait for hungover yum cha tomorrow morn... I mean, afternoon... I mean, late afternoon...

0 Comments:

Post a Comment

<< Home