Quote Originally Posted by Egg Nog View Post
With so many different laws in different countries, the term "street legal" is extremely ambiguous. In truth, it's totally illegal for road use in most places.
"Most places" ? ... oh you mean Amerika