Squirrels at the Grand Canyon Bite!
- Cleared
From the Licensor: "I was on vacation and thought this squirrel would be nice like the one I have at home. I was wrong. This was filmed at the South Rim of the Grand Canyon."
"Updat..
Location
Grand Canyon, USA
Occurred
not known
Posted By
Steven Branstetter
Posted On
May-27-2015