Large insects in general tend to give me the shivers (yeah, yeah, not a very manly thing to admit), but this is pretty cool.

(though I'm glad to be watching it from the safety of my computer screen!)  :P
Shared publiclyView activity