Question: are 2 strokes street legal?
Answer: In the US, you can ride any street legal, registered motorcycle on any public road. This includes 2 strokes that were legal in the year they were manufactured, such as Yamaha's RZ350. There are many 2 stroke street legal scooters of more recent vintage as well.