Flooding inundates Formula 1 track causing race to be canceled this weekend
Flooding inundates Formula 1 track causing race to be canceled this weekend
Formula 1 and local government officials canceled this weekend's Formula 1 car race due to the devastating flooding in Italy.