This car is unique among AMBR contenders for several reasons but the biggest is that it was built in Sweden! The owner of the car is a man named Robert Hoffman and it is his vision that you see before you. Note that we did not state what “make” the car is. That’s because the […]
More...
More...