life is good

life is good

Life is Good Tour | Looking back

1w ago
SOURCE  

Description

8 weeks, 40 communities, and $1 millions for kids in need. The Life is Good Tour comes to an end. Gratitude, compassion, love, humor, we could name them all. Every moment a memory.