McLaren Technologies
Consumer Report
- 04-03-2013
- 18
A guy in a van pulled up saying he had a extra sound system, we fell for the scam,: (were out 4000 dollars. And we want a refund. It was outside 7-11 he said he had a extra sound system and that they were gunna toss it out but decided to sell it.
Company: McLaren Technologies
Country: USA
State: Texas
City: Clear Lake Shores
ZIP: 77565
Address: 1907 Kemah Village Dr
Phone: 2816671987, 7148928029, 8327387133
Site: mclarentechnologies.com