
Realizing he might be dehydrated when he runs into this gigantic ape at Turtle Bay on the Sacramento River in Redding, CA. Read more
Get great tips and controversial updates from The Idiot
This site was created with love by Noble Creative, A Redding Web Design and Marketing Agency.