samiam
3 years ago5,000+ Views
Mountain Dew Kickstart Ad
My fav ad so far. I know people are going crazy over the dog ad, but that big dude doing the worm, or something like the worm, on the couch was other world funny! And if you like dogs, this one has that too!
0 comments
9
Comment
3