Dan Taylor Learns Yoga

Dan Taylor and Deb Rodriguez visit Laughing Lotus Yoga Center in NYC for a quick lesson with instructor, Francesca.