A jaw dropping hand crafted made in the USA vintage football from LEATHER HEAD.
source: A CONTINUOUS LEAN.
posted : Tuesday, October 6th, 2009