This exciting new automotive series features some of the finest car museums in the world. Shot in the US, England, Germany, Holland, France and Italy it's a must see adventure for any automotive enthusiast.
An automotive series featuring some of the finest car museums in the world. We take you into the inner sanctums of the most interesting museums across the globe. You will see the hidden parts of collections the average visitor would not be able to see.