US Grand Prix uncertain as heavy storms hit Austin
The Formula 1 United States Grand Prix faces uncertainty as heavy storms lashed the city here, a result of Hurricane Patricia.
Oct 24, 2015, 18:44 PM IST
The Formula 1 United States Grand Prix faces uncertainty as heavy storms lashed the city here, a result of Hurricane Patricia.
Oct 24, 2015, 18:44 PM IST