Sri Lanka’s Super Squirrels Roar TV Environment & Wildlife March 27, 2019 video You know what’s cuter than your regular squirrel?Flying squirrels! And Sri Lanka is home to two elusive species!