November 17th, 2007, 08:56 pm Tesla Saw a Tesla on the freeway yesterday. Two words:CarPornThat is, um, *drools*