Darth Vader and Princess Leia meet. On a NYC Subway.

If this happened while I was riding the train, I think my head would explode in pure joy.

I completely agree.

(via Gothamist => /\/\/\/ => me - a friend who doesn't nearly blog this kind of stuff often enough, leaving me to do it for him)

Recommended Entries

No Comments

Leave a comment

what will you say?