Caption This! Grace Guozhi For Vogue Netherlands, By Marc de Groot



caption-this-Winning caption:
"Dude...Where's my car?"
—Ami Ahuja

Runner-up:
"Theres more intelligent life here then on earth."
—Luisa Orozco Zuluaga

See the rest of the entries here.

Check out today's caption contest!

Photo: Via Vogue Netherlands