Stephen Is in New Orleans

Aired:  09/03/08 Views: 34,033

Stephen's stuck in New Orleans, but he'll definitely be back in St. Paul tomorrow. (1:32)

Loading...