I found this on Jalopnik.com.. a proposed megadealership in Istanbul...
World’s Largest Car Dealership Has Rooftop Racetrack
You gotta love the name!
I found this on Jalopnik.com.. a proposed megadealership in Istanbul...
World’s Largest Car Dealership Has Rooftop Racetrack
You gotta love the name!
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks