Larry The Cable Guy's "Only In America"

Larry The Cable Guy joined us to talk about season 3 of "Only in America".  The show premieres May 8th at 9pm on the History Channel.

YouNews

This content requires the latest Adobe Flash Player and a browser with JavaScript enabled. Click here for a free download of the latest Adobe Flash Player.