Originally Posted by
AaronH
Yes - I checked out Car Free Day on Main Street.
Did you trip over your tongue looking at the same Vigorelli ;-)
I was there too but didn't see any Vigorelli, saw a Kilo TT though. Car Free Day is awesome on Main street, well mostly because it's two blocks away from my house.