Spotted in Benton Park: A Scary Giant Squirrel Head That's Staring Right At You
|Photo by Nicholas Phillips|
Today's little curiosity can be found at the corner of Victor St. and McNair Ave. in Benton Park.
IT'S A GIANT SQUIRREL HEAD.
Look below at the zoom-in...
|I AM THE GIANT SQUIRREL OF BENTON PARK! FEAR ME.|