Mecca turns into an ocean! Flash floods, hail and rainstorms hit Jeddah today