Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 22, 2011
The Made in America Store is a retail store that sells only 100% American Made Products, located in Elma NY. Everything from clothing and accessories, to camping and outdoors products to homemade jellies, mustard and sauces can be found in the Store, and the product list is growing rapidly! Check us out at www.saveourcountryfirst.com, or call us at (716) 652-4USA.
Remember to buy American as much as you can, because China is a long drive to work!