Millipede on Humpback Rock trail SchuminWeb 8 years ago Millipede on the Humpback Rock trail in the Blue Ridge Mountains of Virginia.