Name The Year: A London pedestrian walks 20 miles backward and 20 miles forward in 8 hours.?


Answer: Loading...