Friday, January 24, 2014

I agree totally

The official Olympic sweater is the ugliest thing I've ever seen. Ralph Lauren? Really?

John Aravosis tells it plain.