This week the Deus Ex Machina pop-up store opened in Amsterdam on the Eerste Boomdwarsstraat 10.
If you want to visit the store be quick because next week is the last week it's there.
Today Nick Plomp invited some local motorheads for some drinks and motor talk at the shop.
Cool spot.