¡Sorpréndeme!

TfL spends over £900 million on new DLR trains for London – yet almost all of them are stuck in Spain

2025-02-11 18 Dailymotion

TfL spends over £900 million on new DLR trains for London – yet almost all of them are stuck in Spain