Detour #115: Moscow Mayhem, Russia
With its crazy traffic and even crazier drivers attempting to cross Moscow in a day proves too much for Luke Ponsford.
With its crazy traffic and even crazier drivers attempting to cross Moscow in a day proves too much for Luke Ponsford.