We visited the Nationales Automuseum - The Loh Collection near Frankfurt in Germany and the place is just INSANE! 🤯 This video only shows a few of the icreadible cars they have on display but wait until the end to find out which car I liked the most!