• Embed

Stephen Is in New Orleans

Clip9/3/2008

Stephen's stuck in New Orleans, but he'll definitely be back in St. Paul tomorrow.

Watching