Define street luge. street luge synonyms, street luge pronunciation, street luge translation, English dictionary definition of street luge. n. 1. A sport in which a person rides a modified skateboard lying face-up, with the feet pointed downhill, along a
i start thinking well lights go out right, and well lights are made of sodium and mercury or tungsten or whatever and they break and the sensor could break and well maybe i am just more observant than others and really this is just a simple case of mean time between failure and statistic...