Rocket Claw

from Fugazo, Inc., originally released 6th October, 2011

Astronauts are stranded in space... Aliens are closing in fast... Who is going to save them?

Meet C.L.A.W.D., the Clamping Long-Arm Winch Device!
...


Recent posts about Rocket Claw