Originally Posted by: MarioV8HEMI 
Thanks Receptor 17! I've also been on Sloane St, as you have said is one the best streets to spot supercars! These are taken there! One thing I couldn't go, was Joe Macari's showroom and I think that's sick!
I'll have to get myself to that showroom at some point. My dad was trying to guide my family to a pub he used to go to in that area called "The Star" (which is an amazing, quiet local pub hidden off beneath an archway) and we found ourselves on Sloane Street. I was lost in the overwhelming variety of exotics present.
Great new upload as well! Looks like a magazine pull out poster from the 90s.