Teaser Site

It looks like the Land Rover teaser site has posted their pics. Not much, just an exterior slide show:


Land Rover RRS Site