Browse 3 videos by DrPing

Sort by:
Publish time · Title · Views · Rating · Comments

Thumbnail of Determination

Determination

Published 10 years ago in Weird. Submitted by DrPing

noun: 1 firmness of purpose; resoluteness : he advanced with an unflinching determination.

Thumbnail of Skydiving from one plane to the next...

Skydiving from one plane to the next...

Published 10 years ago in Awesome. Submitted by DrPing

Whoa...

Thumbnail of RoboHand

RoboHand

Published 10 years ago in Awesome. Submitted by DrPing

A new prothetic hand that can actually feel. One step closer to Empire Strikes Back...