reminds me of when "Indian Larry"(bike builder and stunt man) died... he wasn't wearing a helmet either :\
Ben got lucky this time, indeed. Just some facial injuries that had to be operated on, according to this story.
There goes what I said about the Dolphins' new W-L record...