Giant squirrel – leopard interaction part 2 Posted on November 27, 2018January 1, 2020 Have you ever heard a giant squirrel alarming at a leopard? Check out Dhanula’s latest video