Hi
Does anyone know if Autopia is open at the mo? The DLRP website does not say it's closed but I put no faith in that at the moment. Seems like another area where our French friends are sleeping on the job
Does anyone know if Autopia is open at the mo? The DLRP website does not say it's closed but I put no faith in that at the moment. Seems like another area where our French friends are sleeping on the job
Comment