Which one of you monsters was this?
I'm not the fastest in the world, especially on my loaded up commuter bike. But I'm no slouch either. I was moving around 16mph when this absolute unit ripped past me.
If it's one of you, I'm impressed... And you made me feel bad about myself.