Comment

Photo of the Day: First Lady and Daughters at the Great Wall of China

341
Vicious Babushka3/24/2014 7:50:20 am PDT

STUPIDEST. MEME. EVER.