Cyclist Spontaneously Combusts (?!): "a flaming human torch cycling along the road"treehugger.com1 pointMikeCapone18 years ago