Gigan , 1 month ago 30km/h is about 18 mph. That's gonna be a hard sell in America.
30km/h is about 18 mph. That's gonna be a hard sell in America.