Cyclist Spontaneously Combusts (?!): "a flaming human torch cycling along the road" · HackerTrans