Pic of the week - 1/25/09

The first facemask at the NFL Hall of Fame, Canton, OH.  Looks like an alien from Star Wars.

Pic of the week - 1/25/09
Share this

Subscribe to Firehole