larry h
New Member
I ordered a "car camera direct" from a company in florida. The pay pal account was listed as "evolution worldwide" in bejing, china. I have since read a devastating review about the company and product. am thinking of canceling order before it arrives. does anyone have info about this company or the product?
Thanks, Larry H
Thanks, Larry H