Cyclist Spontaneously Combusts (?!): "a flaming human torch cycling along the road"treehugger.com1 point·MikeCapone··1 commentOpen articleSaveView on HN