70 Duster on the road in London Ontario
Finally I got some pics!!!!! After many months of work and getting it on the road in late April, here it is...
The Big E
Print