This insect is about 25 mm , no kiddin', long, and when they bite, oh boy... better run your butt off !
Carolina http://www.pbase.com/eldarrio/image/90100303 retains 50% Copyright on this gallery