The best 11 miles of road in America. Go on a weekday: no police presence on weekdays, and the squids are fewer out there. Avoid weekends.
Loads of nice corners here to keep you smiling, all kinds. Nice run up to the dam
BBR Now MenmyM8 joined
BBR 1 hr, 34 min ago 8711045105081 joined
BBR 11 hrs, 4 min ago Treabhair joined
BBR 13 hrs ago Samhayes73 joined
BBR 21 hrs, 52 min ago Mbjack joined
BBR 22 hrs, 46 min ago