The elusive Renault Clio that's been seen around Penn State has finally been (better) captured on camera while sitting at a stop next to me. Judging by the license plate and tinted windows, it seems to have come from Mexico. Mexico City, to be more precise, because of the "Renault Universidad" and "Distrito Federal" markings. It even has Eibach springs!
So, I guess it's alright to bring your new Renault into the country for an extended period of time... you just can't register it here.