Runner Smashes Own Record by 49 Seconds at Stanford

Runner Smashes Own Record by 49 Seconds at Stanford

1/4