• Embed

Trailer Hitch

Clip3/12/2002

The latest Star Wars tv trailer has whet Stephen Colbert's appetite, and the feast is this Friday.

Watching