• Embed

Sign Off - Super Hero Stamps

Clip7/26/2006

Stephen is outraged the U.S. Postal Service didn't put Captain America on one of their superhero stamps.

Up Next