Rainbow Squirrels In India Are Absolutely Beautiful

How have I existed this long without knowing that rainbow squirrels live on this planet?!

Malabar squirrels are a type of squirrel that lives in India and apparently they can grow to be as big as a cat!



Listen to Tamo on ALT 98.7 FM weekdays from 10am-3pm! Read more


Content Goes Here