Taking a look at Flow Yoga

Check out Toronto’s largest Yoga Centre – YYOGA, 333 Queen St West.