Working out mind and body with Intensati
EMBED </>More News Videos

"Inten," meaning intention - "Sati," meaning mindfulness. (WPVI)