Footwear For Function
Running Shoes: Advice
Read More >
18 Miles is 28.9682 km
18 Miles or 28.9682 km is the same as running 72 and a half laps of a standard running track, running from London’s Big Ben to Wembley Football Stadium and back, or running the circumference of New York’s Central Park three times.