Oh My Disney is celebrating International Sloth Day today and has released a video honoring the adorable, slow-moving mammals for their popular “Disney IRL” series. This series brings beloved Disney characters to the real world in unexpected ways. In the latest episode inspired by Walt Disney Animation Studios’ Oscar®-winning feature