Human yoga is mesmerizing – (Video) September 15, 2017October 10, 2023 nari We’re trying to figure out why yoga is so appealing for humans so we signed up for a yoga class and this is what we found. check out the video below