If You Love Cute Puppy Videos, You’ll Love ‘Dogzilla’!
The headline says it all, I think: If you love cute puppies on video, you’re guaranteed to love this!
It’s an ad for the American Apparel company and it’s pretty simple: Puppies dressed as Godzilla stepping on Los Angeles. Well, sort of.
Subscribe to 96.5 KVKI on