entertainmentrocks.com
Subaru Of America Unveils All-New “Dog Tested. Dog Approved.” TV Ads
Continuing its tradition of creating popular pet-focused ads, Subaru of America, Inc. has launched all-new “Dog Tested. Dog Approved.” advertising spots. The four spots showcase the Bar…