Half Empty/Half Full

02:25
Cathy Bolton
2003
Karen Taylor Good