Road to Sturgis: Laconia

Road to Sturgis: Laconia

S1 E3: Picturesque Laconia, New Hampshire, is in chaos as nearly 400,000 bikers descend on the town during New Hampshire Bike Week. Police Captain Matt Canfield and his team find themselves immersed in drug busts, roadside flashers, and two-wheeled DUIs.