Wow -- you rock! Way to show 'em.

I hope your leg and bike are okay, though.