by: YeshesPosted on: April 15, 2008May 7, 2024 mindfulness stress reduction and healing amazing video from the google ‘tech talk’ series. stick with it past the introduction and warm up and i think you’ll be pleasantly surprised and maybe even impressed Spread the love