This I Believe

Talene - Wilbraham, Massachusetts