Pinning Arrow is one of Hawkeye's Archery powers in the Marvel Heroes Game
Pinning Arrow
Hawkeye
Archery
Fighting Power
Pin an enemy to the wall with a powerful arrow shot.
20