Post 4 made on Sunday September 30, 2007 at 20:44 |
dealcatch Lurking Member |
Joined: Posts: | September 2007 3 |
|
|
Can you guys read their site? They are made in the USA. I think Gallo is actually the ones made in China these days. Check out the reviews before you bash them, as they are very positive. I've owned these for a couple of years and they are awesome. In fact, awesome enough to get me to register to post instead of just lurk. People usually check facts/think a little more around here before talking.
|
|
|