ORIGINAL: w8ye
The Tower 75, GMS 76, Super Tiger G75, and Super Tiger G90 are all made in the same factory by the same company.
That's interesting! Where's the factory? Do you know of any other brand names which are made by the same people? I think MECOA has bought out a few companies and their names..