by scharnhorst
Maybe these dots have something to do with some sort of special service of some sort?? Or maybe a specific costumer is leaseing these cars??
no matter the weather or the country I'll still be trackside!