Founder & Zookeeper
- Nov 12, 2001
We know Leroy's fans will have a lot to say about it, but that won't prevent a lot of DSMer smiles.
You must be logged in to view this image or video.
I think it was 7.17 @ 206mphImpressive! What was the time on that run?