Scion officially begins to launch its new family of brands across its portfolio, with the introduction of the Redpoint brand in Denton, Texas.

Scion officially begins to launch its new family of brands across its portfolio, with the introduction of the Redpoint brand in Denton, Texas.