Quote Originally Posted by LeonOfTheDead View Post
May I ask...is that garage Michelotto's in Northern Italy?
I used to live not far from there.

Great news btw, can't wait to see it in all its glory!
LM Gianetti
NTechnology