What an awesome sight it is to see all of these glorious supercars on one track. ...
What an awesome sight it is to see all of these glorious supercars on one track. From Germany, to Italy and America, you could see it all. The owners weren’t holding back, so you will be able to see and hear the cars in all of their glory. Do you have a personal favorite? As far as we are concerned, any one of these rides would do just fine in our garage. Too bad all we can do is dream about it.
Wait. What!? Check out the below video for more crazyness!