Um...what the heck is this thing?

My Mom and Dad, who live in Georgia, texted me this picture and asked me if I knew what it was.

Mom said it was something stuck to the glass of their french doors.




Here is another picture from another angle, and maybe you can figure it out from this shot...



Check out another wild looking thing from The Mike Show and SoJO 104.9...



Sign up for the SoJO 104.9 Newsletter

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