Toyota Japan Goes Deep With One of the Most Delightful Baseball Ads in a Long Time
Taking it to the streets

Some people complain that modern baseball games last too long, but the one in this Japanese ad for Toyota's G cars will make you root for extra innings.