stevec
Well-Known Member
18 miles = 90 minutes
Now that is some traffic![/QUOTE
12mph! I wish London traffic was that fast!
What MPH are you getting on that trip?
Sponsored
18 miles = 90 minutes
Now that is some traffic![/QUOTE
12mph! I wish London traffic was that fast!
What MPH are you getting on that trip?