Monday, February 18, 2019

"One inch punch" demonstrated at Long Beach, 1964


55 years ago this summer.

No comments:

Post a Comment