England Idlewild

My inaugural ride around some of the trails at England Idlewild in Burlington, Kentucky. Worth the haul.