Life Magazine Newspaper Insert Tom Hanks November 12 2004 No Label

This is a Life Magazine insert that were put. Minor wear on magazine. See photos.

eBay