Agency: Victors & Spoils
tv commercials and cinema ads
-
Harley Davidson - Unchained
(2011)
Summary: A dog chained in a yard breaks free and starts running along side a Harley. -
Harley Davidson - Liberation
(2011)
Summary: A Harley rider frees dogs from their cages.