A Toyota Tacoma owner has a warning for other owners and buyers of the new truck. He says Toyota is installing a tracking ...
Ieon Chen has been traveling the road that is Innova Electronics for four decades. Chen joined us to take a look back at his ...