yahama

A Yahalingma motorbike from China

Seen in my street in Beijing, a very red Yahalingma motorbike. The other text says: "Racing GP Super Motor Bike City Power Vehicle." The...