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

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