In my entire life, I have never seen this bug. That was until an unseasonably warm night about two weeks ago. My mom and I were leaving my aunts house and as we were walking down her steps, my mom noticed this huge bug laying there. I'd guess it was almost 2 inches long. Have you ever seen one of these before? If so, what on Earth is it??