Browse 3 videos by DrPing

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

Thumbnail of Determination

Determination

Published 14 years ago in Weird. Submitted by DrPing

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

Thumbnail of RoboHand

RoboHand

Published 14 years ago in Awesome. Submitted by DrPing

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

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

Skydiving from one plane to the next...

Published 14 years ago in Awesome. Submitted by DrPing

Whoa...