Subaru Crosstrek Commercial: Dogs at Hot Dog Stand
by Vincent
The Barkleys are back in a series of new ads for Subaru, part of the Japanese automaker’s “Dog Tested. Dog Approved” campaign. One of the spots, entitled “Lunch Stop,” features…