One of the best things i have seen in London.
Awesome pictures of a crazy car!
Risposta
Great spot and amazing photos!