As wel all know London is the number 1 supercar city. Adviced for spotters this place is full of supercars. Just walk into sloane street and you will see a bunch of supercars passing by or parked, waiting for their owners.
Here is a video of the best sounds in 2011 London so far!
-HV Supercars
-HV Supercars
No comments:
Post a Comment