3 ms·
Did the 12 hour drive mean an overnight stay? Buying a car in London I check there is a dealer within a 12 minute drive!
by beardyw 2y ago
Did the 12 hour drive mean an overnight stay?
Buying a car in London I check there is a dealer within a 12 minute drive!