These Are The Weirdest Car Windows Ever Built

Screenshot: Doug DeMuro/ YouTube Subaru only recently came into the mainstream– it used to be decidedly quirky. The SVX was Subaru’s flagship car in the ‘90s, intended to debut technological innovations like these windows that allowed owners to roll them down in the rain without getting wet. Other cars use windows like this because their … Read more