sjames86's Videos

Amazing leaf insects mating1m28s

Amazing leaf insects mating

Whilst mating, the male Leaf Insects reproductive organ protrudes from his body and seems to take on a life of its own, freaky!

sjames86
Published: November 10, 2015698 views
Umbrella parachute!10s

Umbrella parachute!

Got a broken umbrella? Why not remove the material from the frame and make yourself an awesome parachute.

sjames86
Published: November 27, 20151,309 views