Submitted by: St Petersburg, Fl via Oddly Specific
Now, watch as I take away all your fun:
The armadillo in question is in Boyd Hill Nature Park in St. Petersburg, Florida. It’s an actual sculpture of a giant armadillo, and they don’t want you climbing on it.
See? Not so great when there’s no joke, is it?