The Armed Ape

The Armed Ape


Show #0006

January 11, 2010

Review of the Gorilla lug wrench