+216 When an infomercial says "not sold in stores", you can without a doubt find in at Walmart the next day, amirite?
12 years ago
+216 When an infomercial says "not sold in stores", you can without a doubt find in at Walmart the next day, amirite?
12 years ago