August 30, 2010

Daily Garrett | August 30

Garrett put his own shoes on this morning.

No comments: