+184 The Kia commercials with the hamsters make you want to buy a hamster more than they make you want to buy the car. amirite?
11 years ago
+184 The Kia commercials with the hamsters make you want to buy a hamster more than they make you want to buy the car. amirite?
11 years ago
by Anonymous 11 years ago