0 Comments
(8 and 2/3) millimeters per second.
That's about 0.02 mile per hour.
9.4m questions
12.2m answers