flickr-free-ic3d pan white

"What the heck is Charlie Sheen thinkin'?"

Even Ikea the princess pom is appalled by his recent behavior.

2,034 views
7 faves
17 comments
Taken on March 8, 2011