Answer:
7.5 miles
Explanation:
18 miles per hour / 60 min (1 hour) = 0.3 miles per min
0.3 miles per min x 25 min = 7.5 miles in 25 min
5.3m questions
6.9m answers