Sutol 23
The Sutol 23 was originally built in England U.K. during the 1980′s and was aquired from a local racing identity in October 2006.
.
Comments are closed.
Copyright © 2011 W.A. Racing Museum. All Rights Reserved.