George Teren performing “Life Raft” at the 2010 Life Fest.