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.
By: Steven84 | Comments: 32 | Views: 263 | Votes: 4 | Shared: 0
Location: Arizona, United States | Leaked: 1 hour ago in Hobbies, Other Items from Liveleakers, Nature