Sunday, June 5, 2011

Wave at the Bus



One-legged Princess Leia waves at the bus Full story here.

No comments:

Post a Comment