And toyo tires. Probably a Japanese

By: Java



Brand but would be funny if they were Chinese
Post Please Log in OR Register for an account before posting.