Just wondering.. they sell them alot in Asia and alot of people put it in the car. Adds a nice little display in the cabin and looks "pro" but for some reason I can't figure out if it actually will do any of the so called benefits.
Results 1 to 12 of 15
|
Bookmarks