McLaren Technologies
Consumer Report
- 11-05-2012
- 18
Two white males in polo shirts that had theatrical design approached me about a home theater system. I declined but they kept pushing and ended up talking and well I fell for it. They were pushy and smooth and had answers for everything. Sucks and I hope that they get in trouble.
Company: McLaren Technologies
Country: USA
State: California
City: Huntington Beach
ZIP: 92648
Address: 19051 Gold West Street, #233
Phone: 7148928029
Site: mclarentechnologies.com