OMG. This buggus giganticus was on my patio and it's HUGE.

It is about 3 inches in length. Anybody know what the heck it is?

Oh yeah, it was dead by the way.



If you have any idea what this alien being is, please scroll down and comment, or comment back on Facebook.


Speaking of weird, giant animal things...



Sign up for the SoJO 104.9 Newsletter

Get the best of SoJO delivered to your inbox every week.