One more reason to get a locking hood latch...some wang like that guy could easily put sand into your oil.
I had a buddy with a loud bike in Vancouver...one morning he went to start his bike and noticed the oil cap on the ground. He (wisely) didn't start it and had it towed to a shop. They partially dissasebled the engine and found rocks and dirt. I guess someone was sick of hearing that bike start up every morning.
The biggest rock I ever had thrown at me was off a dually truck, I think it was stuck between the tires, it was the size of a tennis ball. Huge windshield damage but didn't go through the glass.