London is the supercar city

Discussion in 'European Cars' started by Kwembu, Jan 22, 2018.

  1. They say London is the city of the supercar. Here is why.
    Here are some cool London supercars captured in one evening on my way home.
    There will be Aventador beauties in any colour as long as its blue, except when there is a chrome one. Your thoughts and comments always welcome. Enjoy!


Share This Page