Here ya go, guess this one.
Quote from: camo_fish on Aug 09, 2005, 05:37 AMHere ya go, guess this one. Dobsonfly or alderfly, Order Megaloptera.