Legion Global
Very poor product
- 07-14-2008
- 12
To all the people who read reports about legion global. We need to get together!!! How do we do this nobody leaves information on how to contact each other someone please resopnd
Company: Legion Global
Country: USA
State: Illinois
City: New Lennox
Address: 21765 S. Center Avenue