Originally Posted by LeonOfTheDead 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
There are currently 1 users browsing this thread. (0 members and 1 guests)
Forum Rules