No, not T-Rex arms or little people arms! It is an old military training video.
Honestly thought it was a joke from the thumbnail (the internet has ruined me), but ended up watching the entire 40 minutes! Very cool!
Honestly thought it was a joke from the thumbnail (the internet has ruined me), but ended up watching the entire 40 minutes! Very cool!