Edinburgh Chap's Photos

By GilesGuthrie

A Hundred Grand (214/366)

This is a Tesla Roaster Sport. £102,895, not including options.

All-electric cars are quite expensive, it seems.

Comments
Sign in or get an account to comment.