Home Illinois Route 66 eager for British tourists Regent Street Motor Show packs in the crowds

Regent Street Motor Show packs in the crowds

Route 66 comes to Regent Street in central London