Originally Posted by fairracing31
These guys are new and are here in Tucson, when I get the time I will stop by and check them out. I have a feeling that it is someone who said he went to live in Mexico.
I'll be interested in what you discover. We all will.