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
7.7m questions
10.3m answers