Having a car is a sign of independence. We all long for…
We were a little skeptical of Kia’s new “Griffin Force” ad campaign…