The World Came to America... and Apparently Loved It

This week in Get Todd: Loving America, New Cartoons, a Video on World Cup Fans, and the Right Mind Show!