Construction of superchargers at this location has started. Picture attached. I'll link to this thread from supercharge.info.
10 Herbert St - Showroom 22065 St LeonardsNew South Wales
10 Herbert St - Showroom 22065 St LeonardsNew South Wales
Last edited: