18 Apr 2022, 20:58 UTC · By: Sebastian Toma / An unassuming building in the Scottish farmlands hides an impeccable car collection. It is focused on racing cars, and the latest addition is from Italy