Peckerhead Mountain Trip 8June 11, 2008 the North Florida Peckerheads headed to Franklin N.C. for their 8th annual mountain trip. Seventeen riders qualified for the 500 mile Easy Rider designation. As is our custom each year we stop at the Troll Tavern for a beer.