Showing posts with label David Archeleta. Show all posts
Showing posts with label David Archeleta. Show all posts

Thursday, November 20, 2008

Moment of clarity

Just when you thought you had it the worst....