New Balance 920: Flimby’s Finest

Everyone knows that the Made-in-America New Balance line is great, but what about their Made-in-England line? We take a look at the 920 to find out.