Tuesday, December 4, 2007

Dude, Where's Your Car?

Sandra Oh on November 25, in LA..




..has trouble finding her car.


Source
sandra oh news