Given that the waiting list for a car is somewhat over a year at this point, Tesla have mounted a nationwide tour of test-drive cars. However, I'm pretty sure that you either have to own a Roadster already, or have put down a deposit on a Model S, in order to get a test drive slot.