Scenes from the Life is good Festival
Erik Jacbos for Boston.com
Local T-shirt company Life is good held its annual music festival at Prowse Farm in Canton on Sept. 24-25. See scenes from the event.
Pictured: Raphael Saadiq performed on the Good Vibes Stage at the Life is good Festival.