Brought back memories of riding the Dragon in TN/NC. Thought I was pushing the limit until a dude on a sport bike passed me in a curve with one hand behind his back.
Me and my brother had the exact same experience on that road
passed us in a tight curve like we were standing still.
Might be the same guy.m, this was ten years ago.