Nov 13 Nov 13 These Giant, Multi-Colored Squirrels In India Can Grow Up To 36 Inches Long (See Article for Author) Animal Corner