Showing posts with label ugliest thing ever. Show all posts
Showing posts with label ugliest thing ever. Show all posts

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.