>>28561532
When was the last time a GR86 or a Type R won Pikes peak?