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...




More From SoJO 104.9 FM