3 ms·
I only checked a few countries, but it does appear that the UK is getting a really bad deal on those idling fees.
by forgotusername6 3y ago
I only checked a few countries, but it does appear that the UK is getting a really bad deal on those idling fees.