Jericho Off-Road Festival

ATV and UTV owners invade Berlin, New Hampshire for a weekend of trail riding and fun times What happens when you put three adventurous off-roadies together in New Hampshire with more than 6,000 of their closest cohorts? The Jericho ATV Festival is what happens, and here is the lowdown on the hoedown that you need…