Teddy Stern's Garage (3)

Current Ride

Land Rover Defender 90 (1997)

Similar Rides

Owned since 1998

Amazing workhorse. Like this painting better than a bad shot of the real thing.

Join In

Comments (0)

    0